|
Teonet library
0.4.7
|
ksnCQue data structure More...
#include <cque.h>
Data Fields | |
| ksnCQueCallback | cb |
| Pointer to callback function. More... | |
| ksnCQueClass * | kq |
| Pointer to ksnCQueClass. More... | |
| double | timeout |
| Timeout value. More... | |
| uint32_t | id |
| Callback ID (equal to key) More... | |
| void * | data |
| User data. More... | |
| ev_timer | w |
| Timeout watcher. More... | |
ksnCQue data structure
| ksnCQueCallback ksnCQueData::cb |
Pointer to callback function.
Referenced by ksnCQueAdd(), and ksnCQueExec().
| void* ksnCQueData::data |
User data.
Referenced by ksnCQueAdd(), ksnCQueExec(), ksnCQueFindData(), ksnCQueGetData(), and ksnCQueSetData().
| uint32_t ksnCQueData::id |
Callback ID (equal to key)
Referenced by event_cb(), get_cb(), teo::Teonet::CQue::getId(), ksnCoreCheckNewPeer(), ksnCQueAdd(), ksnStreamCreate(), and peer_type_cb().
| ksnCQueClass* ksnCQueData::kq |
Pointer to ksnCQueClass.
Referenced by ksnCQueAdd(), and ksnCQueExec().
| double ksnCQueData::timeout |
Timeout value.
Referenced by ksnCQueAdd(), ksnCQueExec(), and ksnCQueRemove().
| ev_timer ksnCQueData::w |
Timeout watcher.
Referenced by ksnCQueAdd(), ksnCQueExec(), and ksnCQueRemove().