Namespace for the Bridge functionality of the Iray API. More...
Classes | |
class | IClient_job_progress |
Provides detailed information about the progress of a Bridge job. More... |
|
class | IElement_set |
Used to specify a set of elements by name. More... |
|
class | IClient_job |
Represents the client-side part of a job that can be executed by the Bridge server. More... |
|
class | Client_job |
This mixin class provides a default implementation for some of the methods needed by mi::bridge::IClient_job. More... |
|
class | Update_job |
Base class for Bridge jobs that only update elements without executing anything. More... |
|
class | IClient_transaction_callback |
Abstract interface for callbacks for asynchronous transaction commit or abort events. More... |
|
class | IClient_transaction |
Represents the client side of a Bridge transaction. More... |
|
class | IClient_scope |
Represents the client side of a Bridge scope. More... |
|
class | IClient_session_state_callback |
Abstract interface for callbacks for session state changes. More... |
|
class | IClient_measure_bandwidth_callback |
Abstract interface for bandwidth measurement events. More... |
|
class | IClient_session |
Represents the client side of a Bridge session. More... |
|
class | IBridge_client |
API component that serves as entry point for the client-side Bridge API. More... |
|
class | IServer_job |
Represents the server-side part of a job that can be executed by the Bridge server. More... |
|
class | Server_job |
This mixin class provides a default implementation for some of the methods needed by mi::bridge::IServer_job. More... |
|
class | IServer_transaction_callback |
Abstract interface for callbacks for transaction commit or abort events. More... |
|
class | IIncremental_snapshot_context |
Context for incremental snapshots. More... |
|
class | IServer_transaction |
Represents the server side of a Bridge transaction. More... |
|
class | IServer_session_state_callback |
Abstract interface for callbacks for session state changes. More... |
|
class | IServer_session |
Represents the server side of a Bridge session. More... |
|
class | IApplication_session_handler |
Abstract interface that can be used to control which sessions to a Bridge application are established, based on credentials supplied by the client. More... |
|
class | IApplication |
This class represents a Bridge application. More... |
|
class | IBridge_snapshot_context |
Context to import or remove snapshots. More... |
|
class | IBridge_server |
API component that serves as entry point for the server-side Bridge API. More... |
|
class | IClient_video_context |
Client-side video context that receives and decodes video frames from the corresponding server-side video context. More... |
|
class | IVideo_frame |
Represents the data for a single video frame. More... |
|
class | IVideo_sink |
Abstract interface to receive video frames produced by the corresponding server-side video context. More... |
|
class | IServer_video_context |
Server-side video context that generates and encodes video frames for the corresponding client-side video context. More... |
|
class | IVideo_source |
Abstract interface to generate video frames that are transmitted to the corresponding client-side video context. More... |
|
class | IIray_bridge_snapshot_callback |
Abstract interface for snapshot events. More... |
|
class | IIray_bridge_snapshot_context |
Context for creating Iray Bridge snapshots. More... |
|
class | IIray_bridge_client |
API component that serves as entry point for the client-side Iray Bridge API. More... |
|
class | IIray_bridge_application |
The Iray Bridge application. More... |
|
class | IIray_bridge_server |
API component that serves as entry point for the server-side Iray Bridge API. More... |
|
Enumerations | |
enum |
Client_job_state { CLIENT_JOB_DETECTING_CHANGES = 0, CLIENT_JOB_PREPARING = 1, CLIENT_JOB_QUERYING_CACHE_STATUS = 2, CLIENT_JOB_UPLOADING = 3, CLIENT_JOB_PENDING = 4, CLIENT_JOB_DONE = 5 } |
Job states of Bridge jobs. More... |
|
enum |
Client_session_state { CLIENT_SESSION_CONNECTING, CLIENT_SESSION_CONNECTED, CLIENT_SESSION_PENDING, CLIENT_SESSION_CLOSED } |
The different states a client session can be in. More... |
|
enum |
Server_session_state { SERVER_SESSION_CONNECTING = 0, SERVER_SESSION_CONNECTED = 1, SERVER_SESSION_PENDING = 2, SERVER_SESSION_CLOSED = 3 } |
The different states a server session can be in. More... |
|
Namespace for the Bridge functionality of the Iray API.