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)
 
 -