SphereDriver Member List

This is the complete list of members for SphereDriver, including all inherited members.

AddFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true)Driverprotected
AddInterface(player_devaddr_t addr)Driverprotected
AddInterface(player_devaddr_t *addr, ConfigFile *cf, int section, int code, const char *key=NULL)Driverprotected
alwaysonDriver
device_addrDriver
Driver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interf)Driver
Driver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN)Driver
DummyMain(void *driver)ThreadedDriverprotectedstatic
DummyMainQuit(void *driver)ThreadedDriverprotectedstatic
entriesDriver
GetError()Driverinline
HasSubscriptions() (defined in Driver)Driver
InQueueDriver
LimitPan(double argP) (defined in SphereDriver)SphereDriverinlineprivate
LimitTilt(double argT) (defined in SphereDriver)SphereDriverinlineprivate
Lock(void)Driverprotectedvirtual
Main()SphereDrivervirtual
MainQuit()SphereDrivervirtual
MainSetup()SphereDrivervirtual
mAutomaticGain (defined in SphereDriver)SphereDriverprivate
mAutomaticWb (defined in SphereDriver)SphereDriverprivate
mBacklight (defined in SphereDriver)SphereDriverprivate
mCameraAddr (defined in SphereDriver)SphereDriverprivate
mCameraData (defined in SphereDriver)SphereDriverprivate
mCompressionPreference (defined in SphereDriver)SphereDriverprivate
mDebug (defined in SphereDriver)SphereDriverprivate
mDepth (defined in SphereDriver)SphereDriverprivate
mDevice (defined in SphereDriver)SphereDriverprivate
mDumpSettings (defined in SphereDriver)SphereDriverprivate
mFg (defined in SphereDriver)SphereDriverprivate
mFlicker (defined in SphereDriver)SphereDriverprivate
mFrame (defined in SphereDriver)SphereDriverprivate
mFrameNumber (defined in SphereDriver)SphereDriverprivate
mFrameRate (defined in SphereDriver)SphereDriverprivate
mHeight (defined in SphereDriver)SphereDriverprivate
mNoiseReduction (defined in SphereDriver)SphereDriverprivate
mPalette (defined in SphereDriver)SphereDriverprivate
mPanMax (defined in SphereDriver)SphereDriverprivate
mPanMin (defined in SphereDriver)SphereDriverprivate
mPtzAddr (defined in SphereDriver)SphereDriverprivate
mPtzCmd (defined in SphereDriver)SphereDriverprivate
mPtzData (defined in SphereDriver)SphereDriverprivate
mRGBFrame (defined in SphereDriver)SphereDriverprivate
mSave (defined in SphereDriver)SphereDriverprivate
mSharpness (defined in SphereDriver)SphereDriverprivate
mShutterSpeed (defined in SphereDriver)SphereDriverprivate
mSleep (defined in SphereDriver)SphereDriverprivate
mSource (defined in SphereDriver)SphereDriverprivate
mTiltMax (defined in SphereDriver)SphereDriverprivate
mTiltMin (defined in SphereDriver)SphereDriverprivate
mWidth (defined in SphereDriver)SphereDriverprivate
ProcessCommand(player_msghdr_t *hdr, player_ptz_cmd_t &data) (defined in SphereDriver)SphereDriver
ProcessInternalMessages(QueuePointer &resp_queue, player_msghdr *hdr, void *data)Drivervirtual
ProcessMessage(QueuePointer &resp_queue, player_msghdr *hdr, void *data)SphereDrivervirtual
ProcessMessages(int maxmsgs)Driver
ProcessMessages(void)Driver
Publish(player_devaddr_t addr, QueuePointer &queue, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true)Drivervirtual
Publish(player_devaddr_t addr, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true)Drivervirtual
Publish(QueuePointer &queue, player_msghdr_t *hdr, void *src, bool copy=true)Drivervirtual
Publish(player_msghdr_t *hdr, void *src, bool copy=true)Drivervirtual
RefreshData() (defined in SphereDriver)SphereDriver
RegisterProperty(const char *key, Property *property, ConfigFile *cf, int section)Drivervirtual
RegisterProperty(Property *property, ConfigFile *cf, int section)Drivervirtual
RemoveFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true)Driverprotected
ret_queueDriver
SetError(int code)Driverinlineprotected
Setup()ThreadedDrivervirtual
Shutdown()ThreadedDrivervirtual
SphereDriver(ConfigFile *cf, int section)SphereDriver
StartThread(void) (defined in ThreadedDriver)ThreadedDriverprotectedvirtual
StopThread(void)ThreadedDriverprotectedvirtual
Subscribe(player_devaddr_t addr)Drivervirtual
Subscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
SubscriptionLock(void)Driverprotectedvirtual
SubscriptionUnlock(void)Driverprotectedvirtual
Terminate()ThreadedDrivervirtual
TestCancel()ThreadedDriverprotectedvirtual
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interface_)ThreadedDriver
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN)ThreadedDriver
Unlock(void)Driverprotectedvirtual
Unsubscribe(player_devaddr_t addr)Drivervirtual
Unsubscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
Update()ThreadedDriverinlinevirtual
Wait(double TimeOut=0.0)ThreadedDrivervirtual
YUV422toRGB(uint8_t *argInputData, uint8_t *argOutputData)SphereDriverprivate
~Driver()Drivervirtual
~ThreadedDriver()ThreadedDrivervirtual