#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 1577 of file converse.h.
This thread is about to block.
Definition at line 1579 of file converse.h.
Referenced by CthSuspend(), and TraceProjections::traceAddThreadListeners().
This thread is about to begin execution after blocking.
Definition at line 1582 of file converse.h.
Referenced by CthBaseResume(), and TraceProjections::traceAddThreadListeners().
This thread is being destroyed.
Definition at line 1585 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 1590 of file converse.h.
Pointer to the thread this listener controls.
Set by CthAddListener.
Definition at line 1595 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 1600 of file converse.h.
Referenced by CthAddListener(), CthBaseResume(), CthSuspend(), and CthThreadBaseFree().