ICameo |
public interface ICameoSdk
The ICameoSdk type exposes the following members.
| Name | Description | |
|---|---|---|
| ControlFactory | Returns interface to control factory, that allows to create Image pane controls. | |
| DeviceManager | Returns interface to device manager, that is responsible for device discovery. | |
| ExporterFactory | Returns interface to exporter factory, that allows to export video recordings. | |
| MediaPlayerFactory | Returns interface to media player factory, that allows to create media player for playback functionality. |
| Name | Description | |
|---|---|---|
| GetConfigurationState | Returns current configuration state to the specified server. | |
| GetServerConnectionState | Returns current connection state to the specified server. | |
| Shutdown | Disconnects from the server and shuts down the SDK. This method must be called before application is closed in order to release all internal resources. | |
| ShutdownAsync |
Async analog of the Shutdown method. Completion of the method and result is notified by ShutdownCompleted event. | |
| Startup |
Initializes SDK. Depending on StartupMode it can either connect to server and perform remote authorization and update the configuration or use locally cached configuration with local authorization. | |
| StartupAsync |
Async analog of the Startup(String, String, String, StartupMode) method. Completion of the method and result is notified by the StartupCompleted event. |
| Name | Description | |
|---|---|---|
| ConfigurationStateChanged |
Raised when configuration state of any server is changed. The ConfigurationStateChangedEventArgs contains a description of the state and related server address. | |
| ConnectionStateChanged |
Raised when connection state to any server is changed. The ConnectionStateEventArgs contains a description of the state and related server address. | |
| ScheduleLogoffRequired | Occurs when user is not allowed to work in the configured time. | |
| ShutdownCompleted | Raised when ShutdownAsync method is completed. | |
| StartupCompleted |
Raised when StartupAsync(String, String, String, StartupMode) method is completed. The StartupCompletedEventArgs contains results of start. |