mi::rswservices Namespace Reference
[RealityServer Web Services API]
Description
Namespace for the RealityServer Web Services API.
Classes
- class
- Context class used by authorization modules to authorize HTTP requests. More...
- class
- Implements HTTP connection authorization. More...
- class
- Exposes RealityServer configuration. More...
- class
- Configuration for a Directory. More...
- class
- Context which can be used to register user implemented functionality. More...
- class
- Log handler interface that when implemented and registered via an extension context will receive forwarded messages that have been written to the system logger. More...
- class
- Exposes the neuray library configuration. More...
- class
- Implements a protocol. More...
- class
- Context class used by protocol modules. More...
- class
- Context class used by authorization modules to authorize RTMP requests. More...
- class
- Supplies information about an installed video codec. More...
- class
- Provides information and managements functionality for the RTMP connection. More...
- class
- RTMP render context. More...
- class
- Implements an RTMP render handler. More...
- class
- Factory class for creating render handlers. More...
- class
- Describes an RTMP render loop. More...
- class
- Represents an RTMP stream encoder. More...
- class
- The basic interface to be implemented by RealityServer Web Services plugins. More...
- class
- Implements a state processor. More...
- class
- Context class used by state modules. More...
- class
- Configuration for a URL. More...
- class
- User configuration. More...
- class
- Web Socket handler interface that when implemented and registered via an extension context will be called whenever events occur on any web socket connection. More...
Typedefs
- typedef UAC_SESSION_ADDED
- Event triggered when a new session is created by the UAC system. More...
- typedef UAC_SESSION_REMOVED
- Event triggered when a session is removed from the UAC system. More...
Enumerations
- enum {ACCESS_ORDER_INHERITED = 0, ACCESS_ORDER_DENY_ALLOW = 1, ACCESS_ORDER_ALLOW_DENY = 2, ACCESS_ORDER_FORCE_32_BIT = 0xffffffffU }
- Constants for directory access control ordering. More...
Typedefs
- typedef mi::rswservices::UAC_SESSION_ADDED
-
Event triggered when a new session is created by the UAC system. Handlers for these events must be registered with the RealityServer Web Services event context.
event_data
-
0 the name of the new session (mi::IString)
-
1 the new number of current sessions (mi::ISize)
-
2 the total number of allowed sessions (mi::ISize)
-
- typedef mi::rswservices::UAC_SESSION_REMOVED
-
Event triggered when a session is removed from the UAC system. Handlers for these events must be registered with the RealityServer Web Services event context.
event_data
-
0 the name of the session being removed (mi::IString)
-
1 the new number of current sessions (mi::ISize)
-
2 the total number of allowed sessions (mi::ISize)
-