Public Methods |
void | destroy () throw (CallBackException) |
bool | is_created () throw () |
| operator T_CB () throw () |
void * | getArgument () const throw () |
void | setArgument (void *data) throw () |
T_CB_PRIORITY | getPriority () const throw (CallBackException) |
void | setPriority (T_CB_PRIORITY priority) throw (CallBackException) |
virtual bool | print (T_OUT_FUNC func=(T_OUT_FUNC) TutOut) throw (CallBackException) |
Protected Methods |
void | setTCB (T_CB handle) |
Protected Attributes |
T_CB | m_cb |
Implementor * | m_implementor |
Implementor::Handler | m_handler |
void * | m_argument |
Friends |
class T_IPCX_API | TipcSrv |
class T_IPCX_API | TipcConn |
class T_IPCX_API | Option |
The T_CB struct underlies the callback object and the creation, destruction, setting and getting of priority and print operations are performed on this struct.