H281_Frame Class Reference
#include <h281.h>
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) |
Member Enumeration Documentation
- Enumerator:
| NoFocus |
|
| IllegalFocus |
|
| FocusOut |
|
| FocusIn |
|
- Enumerator:
| NoPan |
|
| IllegalPan |
|
| PanLeft |
|
| PanRight |
|
- Enumerator:
| IllegalRequest |
|
| StartAction |
|
| ContinueAction |
|
| StopAction |
|
| SelectVideoSource |
|
| VideoSourceSwitched |
|
| StoreAsPreset |
|
| ActivatePreset |
|
- Enumerator:
| NoTilt |
|
| IllegalTilt |
|
| TiltDown |
|
| TiltUp |
|
- Enumerator:
| MotionVideo |
|
| IllegalVideoMode |
|
| NormalResolutionStillImage |
|
| DoubleResolutionStillImage |
|
- Enumerator:
| NoZoom |
|
| IllegalZoom |
|
| ZoomOut |
|
| ZoomIn |
|
Constructor & Destructor Documentation
| H281_Frame::H281_Frame |
( |
|
) |
|
| H281_Frame::~H281_Frame |
( |
|
) |
|
Member Function Documentation
| BYTE H281_Frame::GetPresetNumber |
( |
|
) |
const |
| RequestType H281_Frame::GetRequestType |
( |
|
) |
const [inline] |
| BYTE H281_Frame::GetTimeout |
( |
|
) |
const |
| BYTE H281_Frame::GetVideoSourceNumber |
( |
|
) |
const |
| void H281_Frame::SetPresetNumber |
( |
BYTE |
presetNumber |
) |
|
| void H281_Frame::SetRequestType |
( |
RequestType |
requestType |
) |
|
| void H281_Frame::SetTimeout |
( |
BYTE |
timeout |
) |
|
| void H281_Frame::SetVideoMode |
( |
VideoMode |
videoMode |
) |
|
| void H281_Frame::SetVideoSourceNumber |
( |
BYTE |
videoSourceNumber |
) |
|
The documentation for this class was generated from the following file: