
#include <converse.h>

Data Fields | |
| CthThreadListener_suspend | suspend |
| This thread is about to block. | |
| CthThreadListener_resume | resume |
| This thread is about to begin execution after blocking. | |
| CthThreadListener_free | free |
| This thread is being destroyed. | |
| void * | data |
| Pointer to listener-specific data (if needed). | |
| CthThread | thread |
| Pointer to the thread this listener controls. | |
| struct CthThreadListener * | next |
| The next listener, or NULL at end of chain. | |
Definition at line 1282 of file converse.h.
This thread is about to block.
Definition at line 1284 of file converse.h.
Referenced by CthSuspend(), and TraceProjections::traceAddThreadListeners().
This thread is about to begin execution after blocking.
Definition at line 1287 of file converse.h.
Referenced by CthBaseResume(), and TraceProjections::traceAddThreadListeners().
This thread is being destroyed.
Definition at line 1290 of file converse.h.
Referenced by CthThreadBaseFree(), and TraceProjections::traceAddThreadListeners().
| void* CthThreadListener::data |
Pointer to listener-specific data (if needed).
Set by listener.
Definition at line 1295 of file converse.h.
Pointer to the thread this listener controls.
Set by CthAddListener.
Definition at line 1300 of file converse.h.
Referenced by CthAddListener(), and traceThreadListener_resume().
struct CthThreadListener* CthThreadListener::next [read] |
The next listener, or NULL at end of chain.
Set by CthAddListener, and used only by threads.c.
Definition at line 1305 of file converse.h.
Referenced by CthAddListener(), CthBaseResume(), CthSuspend(), and CthThreadBaseFree().
1.5.5