Raritan PX2/PX3 JSON-RPC API
Classes | Enumerations | Variables
webcam Module Reference

Webcam Management. More...

Classes

interface  Channel
 The channel interface. More...
 
struct  Controls
 Controls. More...
 
struct  Format_2_0_0
 Format. More...
 
struct  Image_2_0_0
 Image. More...
 
struct  ImageMetaData
 Image meta data. More...
 
struct  Information_2_0_0
 Webcam information. More...
 
struct  Location
 Location. More...
 
struct  Settings_2_0_0
 Webcam settings. More...
 
interface  StorageManager_1_0_1
 The storage manager interface. More...
 
interface  Webcam_2_0_0
 The webcam interface. More...
 
interface  WebcamManager_2_0_0
 The webcam manager interface. More...
 

Enumerations

enum  PixelFormat { MJPEG, JPEG, RGB, YUV }
 PixelFormat. More...
 
enum  PowerLineFrequency { NOT_SUPPORTED, HZ50, HZ60, DISABLED }
 PowerLineFrequency.
 
enum  Priority {
  VERY_LOW, LOW, NORMAL, HIGH,
  VERY_HIGH
}
 Priority. More...
 

Variables

valueobject WebcamEvent
 Base type of all webcam event. More...
 
valueobject WebcamAddedEvent
 This event is emitted after a webcam was added.
 
valueobject WebcamRemovedEvent
 This event is emitted after a webcam has been removed.
 
valueobject WebcamSettingsChangedEvent
 This event is emitted after the settings of a webcam were changed. More...
 
webcam::Settings_2_0_0 oldSettings
 the old settings
 
webcam::Settings_2_0_0 newSettings
 the new settings
 

Detailed Description

Webcam Management.

Enumeration Type Documentation

PixelFormat.

Enumerator
MJPEG 

Motion JPEG.

JPEG 

JPEG.

RGB 

RGB encoded.

YUV 

YUV encoded.

Priority.

Enumerator
VERY_LOW 

very low

LOW 

low

NORMAL 

normal

HIGH 

high

VERY_HIGH 

very high

Variable Documentation

valueobject webcam::WebcamEvent

Base type of all webcam event.

the webcam which was affected

valueobject webcam::WebcamSettingsChangedEvent

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

the user that caused the change