Bridge client. More...
Go to the source code of this file.
Classes | |
class | mi::bridge::IClient_job_progress |
Provides detailed information about the progress of a Bridge job. More... |
|
class | mi::bridge::IElement_set |
Used to specify a set of elements by name. More... |
|
class | mi::bridge::IClient_job |
Represents the client-side part of a job that can be executed by the Bridge server. More... |
|
class | mi::bridge::Client_job< i_id1, i_id2, i_id3, i_id4, i_id5, i_id6, i_id7, i_id8, i_id9, i_id10, i_id11, I > |
This mixin class provides a default implementation for some of the methods needed by mi::bridge::IClient_job. More... |
|
class | mi::bridge::Update_job |
Base class for Bridge jobs that only update elements without executing anything. More... |
|
class | mi::bridge::IClient_transaction_callback |
Abstract interface for callbacks for asynchronous transaction commit or abort events. More... |
|
class | mi::bridge::IClient_transaction |
Represents the client side of a Bridge transaction. More... |
|
class | mi::bridge::IClient_scope |
Represents the client side of a Bridge scope. More... |
|
class | mi::bridge::IClient_session_state_callback |
Abstract interface for callbacks for session state changes. More... |
|
class | mi::bridge::IClient_measure_bandwidth_callback |
Abstract interface for bandwidth measurement events. More... |
|
class | mi::bridge::IClient_session |
Represents the client side of a Bridge session. More... |
|
class | mi::bridge::IBridge_client |
API component that serves as entry point for the client-side Bridge API. More... |
|
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::base | |
Namespace for the Base API. |
|
mi::neuraylib | |
Namespace for the Iray API. |
|
mi::bridge | |
Namespace for the Bridge functionality of the Iray API. |
|
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::base | |
Namespace for the Base API. |
|
mi::neuraylib | |
Namespace for the Iray API. |
|
mi::bridge | |
Namespace for the Bridge functionality of the Iray API. |
|
Enumerations | |
enum |
mi::bridge::Client_job_state { mi::bridge::CLIENT_JOB_DETECTING_CHANGES = 0, mi::bridge::CLIENT_JOB_PREPARING = 1, mi::bridge::CLIENT_JOB_QUERYING_CACHE_STATUS = 2, mi::bridge::CLIENT_JOB_UPLOADING = 3, mi::bridge::CLIENT_JOB_PENDING = 4, mi::bridge::CLIENT_JOB_DONE = 5 } |
Job states of Bridge jobs. More... |
|
enum |
mi::bridge::Client_session_state { mi::bridge::CLIENT_SESSION_CONNECTING, mi::bridge::CLIENT_SESSION_CONNECTED, mi::bridge::CLIENT_SESSION_PENDING, mi::bridge::CLIENT_SESSION_CLOSED } |
The different states a client session can be in. More... |
|
Bridge client.