H281_Frame Class Reference

Inheritance diagram for H281_Frame:

H224_Frame Q922_Frame List of all members.

Public Types

enum  RequestType {
  IllegalRequest = 0x00, StartAction = 0x01, ContinueAction = 0x02, StopAction = 0x03,
  SelectVideoSource = 0x04, VideoSourceSwitched = 0x05, StoreAsPreset = 0x07, ActivatePreset = 0x08
}
enum  PanDirection { NoPan = 0x00, IllegalPan = 0x40, PanLeft = 0x80, PanRight = 0xc0 }
enum  TiltDirection { NoTilt = 0x00, IllegalTilt = 0x10, TiltDown = 0x20, TiltUp = 0x30 }
enum  ZoomDirection { NoZoom = 0x00, IllegalZoom = 0x04, ZoomOut = 0x08, ZoomIn = 0x0c }
enum  FocusDirection { NoFocus = 0x00, IllegalFocus = 0x01, FocusOut = 0x02, FocusIn = 0x03 }
enum  VideoMode { MotionVideo = 0x00, IllegalVideoMode = 0x01, NormalResolutionStillImage = 0x02, DoubleResolutionStillImage = 0x03 }

Public Member Functions

 H281_Frame ()
 ~H281_Frame ()
RequestType GetRequestType () const
void SetRequestType (RequestType requestType)
PanDirection GetPanDirection () const
void SetPanDirection (PanDirection direction)
TiltDirection GetTiltDirection () const
void SetTiltDirection (TiltDirection direction)
ZoomDirection GetZoomDirection () const
void SetZoomDirection (ZoomDirection direction)
FocusDirection GetFocusDirection () const
void SetFocusDirection (FocusDirection direction)
BYTE GetTimeout () const
void SetTimeout (BYTE timeout)
BYTE GetVideoSourceNumber () const
void SetVideoSourceNumber (BYTE videoSourceNumber)
VideoMode GetVideoMode () const
void SetVideoMode (VideoMode videoMode)
BYTE GetPresetNumber () const
void SetPresetNumber (BYTE presetNumber)

Detailed Description

Definition at line 46 of file h281.h.


Member Enumeration Documentation

enum H281_Frame::RequestType

Enumerator:
IllegalRequest 
StartAction 
ContinueAction 
StopAction 
SelectVideoSource 
VideoSourceSwitched 
StoreAsPreset 
ActivatePreset 

Definition at line 52 of file h281.h.

enum H281_Frame::PanDirection

Enumerator:
NoPan 
IllegalPan 
PanLeft 
PanRight 

Definition at line 63 of file h281.h.

enum H281_Frame::TiltDirection

Enumerator:
NoTilt 
IllegalTilt 
TiltDown 
TiltUp 

Definition at line 70 of file h281.h.

enum H281_Frame::ZoomDirection

Enumerator:
NoZoom 
IllegalZoom 
ZoomOut 
ZoomIn 

Definition at line 77 of file h281.h.

enum H281_Frame::FocusDirection

Enumerator:
NoFocus 
IllegalFocus 
FocusOut 
FocusIn 

Definition at line 84 of file h281.h.

enum H281_Frame::VideoMode

Enumerator:
MotionVideo 
IllegalVideoMode 
NormalResolutionStillImage 
DoubleResolutionStillImage 

Definition at line 91 of file h281.h.


The documentation for this class was generated from the following files:
Generated on Thu Oct 25 13:45:15 2007 for h323plus by  doxygen 1.5.2