#include <cmwfwdeviceadapter.h>
Public Methods | |
cmwfwDeviceAdapter () | |
virtual | ~cmwfwDeviceAdapter () |
Protected Methods | |
virtual void | init ()=0 |
virtual void | terminate ()=0 |
virtual void | monitorOn (const cmwfwIOPoint &iop)=0 |
virtual void | monitorOff (const cmwfwIOPoint &iop)=0 |
virtual cmwfwData* | get (const cmwfwIOPoint &iop, const cmwfwData &ctx)=0 |
virtual void | set (const cmwfwIOPoint &iop, const cmwfwData &ctx, const cmwfwData &value)=0 |
virtual cmwfwPoller* | getPoller (const cmwfwIOPoint &iop)=0 |
virtual cmwfwForwarder* | getForwarder (const cmwfwIOPoint &iop)=0 |
virtual void | poll (const cmwfwIOPoint &iop, cmwfwData &data_to_fill, cmwfwValueQualifier &vq_to_set)=0 |
char* | generateIOPString (const cmwfwIOPoint &iop) |
Private Methods | |
cmwfwData* | cmwfw_get (const cmwfwIOPoint &iop, const cmwfwData &ctx) |
void | cmwfw_poll (const cmwfwIOPoint &iop, cmwfwData &value_to_fill, cmwfwValueQualifier &vq_to_set) |
void | heaperr (int line) |
Friends | |
class | cmwfwPoller |
class | cmwfwForwarder |
class | cmwfwDeviceServer |
int | main (int argc, char **argv) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Referenced by main(). |
|
Definition at line 11 of file cmwfwdeviceadapter.h. |
|
Definition at line 10 of file cmwfwdeviceadapter.h. |
|
Definition at line 9 of file cmwfwdeviceadapter.h. |
|
Definition at line 32 of file cmwfw_main.cc. |