Raritan / Server Technology Xerus™ PDU JSON-RPC API
Classes | Enumerations | Variables
webcam Module Reference

Webcam Management. More...

Classes

interface  StorageManager
 The storage manager interface. More...
 
struct  Format
 Format. More...
 
struct  Controls
 Controls. More...
 
struct  Location
 Location. More...
 
struct  ImageMetaData
 Image meta data. More...
 
struct  Image
 Image. More...
 
struct  Settings
 Webcam settings. More...
 
struct  Information
 Webcam information. More...
 
interface  Webcam
 The webcam interface. More...
 
interface  Channel
 The channel interface. More...
 
interface  WebcamManager
 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...
 
Information information
 Information about the camera.
 
string name
 The user-assigned camera name.
 
valueobject WebcamAddedEvent
 This event is emitted after a webcam was added.
 
valueobject WebcamRemovedEvent
 This event is emitted after a webcam has been removed.
 

Detailed Description

Webcam Management.

Enumeration Type Documentation

◆ PixelFormat

PixelFormat.

Enumerator
MJPEG 

Motion JPEG.

JPEG 

JPEG.

RGB 

RGB encoded.

YUV 

YUV encoded.

◆ Priority

Priority.

Enumerator
VERY_LOW 

very low

LOW 

low

NORMAL 

normal

HIGH 

high

VERY_HIGH 

very high

Variable Documentation

◆ WebcamEvent

valueobject webcam::WebcamEvent

Base type of all webcam event.

The webcam which was affected