Client Class |
Represents a client application instance using RemoteViz.
Namespace: OIV.RemoteViz.Rendering
The Client type exposes the following members.
Name | Description | |
---|---|---|
![]() | Disconnect | Disconnects the client. |
![]() | Equals | (Inherited from Object.) |
![]() | GetConnection(String) | Gets a OIV.RemoteViz.Rendering.Connection of the client. |
![]() | GetConnection(UInt32) | Gets a OIV.RemoteViz.Rendering.Connection of the client. |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsImageStreamingSupported | Returns if the client supports image streaming. |
![]() | IsVideoStreamingSupported | Returns if the client supports video streaming. |
![]() | SendMessage(String) | Calls SendMessage(message, (cli.array<OIV.RemoteViz.Rendering.Connection^>^)nullptr). |
![]() | SendMessage(String, Connection) | Sends a text message to all the connections of the client. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | ApplicationName | HTML5 client: Returns the domain name of the web host which the client is connected. |
![]() | Environment | HTML5 client: Returns the value of the user-agent header sent by the client web browser. |
![]() | Id | Gets the id of the client. |
![]() | NumConnections | Gets the number of the client connections. |
![]() | Settings | Gets the client settings. |
In the case of HTML5 applications, a client represents a single instance of a web browser for a single domain name. (See RemoteVizRenderArea)
In the case of the OIV.RemoteViz.Clients.Nodes.SoRemoteVizClient node, a client represents a single instance of the application using the node.
A client has one or multiple connections.