| Interface | Description | |
|---|---|---|
| IBatchCommand | Interface specifying a batch command. | |
| ICommand | The interface specifying the data and methods of a RealityServer command. | |
| ICommandSequence | This interface is used by RSService in process commands callbacks to accept a sequence of commands from the application that the service will then process. | |
| IRenderCommand | Defines the interface for commands that return an image. | |
| IResponse | Defines the interface of a command response object. | |
| IResponseError | Defines the interface of the error parameter of IResponse. | |
| IService | Defines the interface of a service object that can process RealityServer commands. | |
| IStateData | This interface encapsulates the data that is used by the RealityServer state handlers to decide which state commands are processed in. |
| Class | Description | |
|---|---|---|
| BatchCommand | Implementation of the IBatchCommand interface. | |
| Command | A generic implementation of the ICommand interface. | |
| GenericRenderCommand | This is a generic implementation of the IRenderCommand interface. | |
| ImageRenderTarget | A UIComponent that displays images rendered using a command of type IRenderCommand. | |
| RenderCommand | Implementation of the IRenderCommand interface that renders images using the "render" RealityServer command. | |
| Response | The object passed to command response handlers. | |
| RSService | The main client library class that takes care of RealityServer command processing. | |
| RSServiceEvent | Event dispatched by RSService. | |
| StateData | A basic implementation of the IStateData interface. |