RecorderStatusService Class Reference

Summary description for RecorderStatusService. More...

Inheritance diagram for RecorderStatusService:

Classes

class  CameraDeviceStatus
 
class  ConfigurationChangedStatus
 
class  DeviceStatusBase
 
class  EventStatus
 
class  InputDeviceStatus
 
class  MicrophoneDeviceStatus
 
class  OutputDeviceStatus
 
class  SpeakerDeviceStatus
 
class  StatusBase
 

Public Types

enum  IOState { Activated , Deactivated , NotAvailable }
 

Public Member Functions

StatusBase[] GetStatus (string token, Guid statusSessionId, int millisecondsTimeout)
 
int GetVersion ()
 Returns the protocol version.
 
 RecorderStatusService ()
 
Guid StartStatusSession (string token)
 
void StopStatusSession (string token, Guid statusSessionId)
 
void SubscribeConfigurationStatus (string token, Guid statusSessionId, bool subscribe)
 
void SubscribeDeviceStatus (string token, Guid statusSessionId, Guid[] deviceIds)
 
void SubscribeEventStatus (string token, Guid statusSessionId, Guid[] eventIds)
 

Detailed Description

Summary description for RecorderStatusService.

Member Enumeration Documentation

◆ IOState

Enumerator
Activated 
Deactivated 
NotAvailable 

Constructor & Destructor Documentation

◆ RecorderStatusService()

RecorderStatusService.RecorderStatusService ( )
inline

Member Function Documentation

◆ GetStatus()

StatusBase[] RecorderStatusService.GetStatus ( string token,
Guid statusSessionId,
int millisecondsTimeout )
inline

◆ GetVersion()

int RecorderStatusService.GetVersion ( )
inline

Returns the protocol version.

Returns
the protocol version

◆ StartStatusSession()

Guid RecorderStatusService.StartStatusSession ( string token)
inline

◆ StopStatusSession()

void RecorderStatusService.StopStatusSession ( string token,
Guid statusSessionId )
inline

◆ SubscribeConfigurationStatus()

void RecorderStatusService.SubscribeConfigurationStatus ( string token,
Guid statusSessionId,
bool subscribe )
inline

◆ SubscribeDeviceStatus()

void RecorderStatusService.SubscribeDeviceStatus ( string token,
Guid statusSessionId,
Guid[] deviceIds )
inline

◆ SubscribeEventStatus()

void RecorderStatusService.SubscribeEventStatus ( string token,
Guid statusSessionId,
Guid[] eventIds )
inline