Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
webcam::Webcam Interface Reference

The webcam interface. More...

Classes

struct  SettingsChangedEvent
 This event is emitted after the settings of a webcam were changed. More...
 

Public Member Functions

Information getInformation ()
 Retrieve information of a specific webcam. More...
 
Settings getSettings ()
 Retrieve settings of a specific webcam. More...
 
int setSettings (in Settings settings)
 Change settings of a specific webcam. More...
 
int setControls (in Controls controls)
 Apply webcam control settings without storing them. More...
 
Controls getControlDefaults ()
 Retrieve the default value of the controls. More...
 

Detailed Description

The webcam interface.

Definition at line 86 of file Webcam.idl.

Member Function Documentation

◆ getControlDefaults()

Controls webcam::Webcam::getControlDefaults ( )

Retrieve the default value of the controls.

Returns
Controls

◆ getInformation()

Information webcam::Webcam::getInformation ( )

Retrieve information of a specific webcam.

Returns
Information

◆ getSettings()

Settings webcam::Webcam::getSettings ( )

Retrieve settings of a specific webcam.

Returns
Settings

◆ setControls()

int webcam::Webcam::setControls ( in Controls  controls)

Apply webcam control settings without storing them.

Parameters
controlsControl settings
Returns
0 if success

◆ setSettings()

int webcam::Webcam::setSettings ( in Settings  settings)

Change settings of a specific webcam.

Parameters
settingsNew webcam settings
Returns
0 if success

The documentation for this interface was generated from the following file: