
#############
StreamingMode
#############

.. js:data:: StreamingMode

   Enumerates the mode the viewer will use when streaming data to the client.
   
   
   Index
   =====
   
   .. rubric:: Enumeration Members
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~StreamingMode.All`
   * :js:data:`~StreamingMode.Default`
   * :js:data:`~StreamingMode.Interactive`
   * :js:data:`~StreamingMode.OnDemand`
   
   




Enumeration Members
===================

.. js:data:: StreamingMode.All

   .. rst-class:: sig-pretty-signature
   
      | All: *2*
   
   All data will be streamed to the client. Priority will be given to data visible based on the view frustum. The supporting server process will remain active.
   



.. js:data:: StreamingMode.Default

   .. rst-class:: sig-pretty-signature
   
      | Default: *1*
   
   The default streaming mode.
   



.. js:data:: StreamingMode.Interactive

   .. rst-class:: sig-pretty-signature
   
      | Interactive: *1*
   
   This is the default setting for the viewer. Data will be streamed as it becomes visible based on the viewing frustum. Keyed data that was encoded with priority 0 will not be streamed unless explicitly requested. The supporting server process will remain active while the user views the model.
   



.. js:data:: StreamingMode.OnDemand

   .. rst-class:: sig-pretty-signature
   
      | OnDemand: *4*
   
   No data is streamed to the client unless it has been explicitly requested. The supporting server process will remain active while the user views the model.
   





