syncListNode_s Struct Reference

#include <sync_list.h>


Data Fields

MUTEX_T * lock
COND_T * cond
SEMAPHORE_T * sem
int id
int signalled


Detailed Description

Definition at line 13 of file sync_list.h.


Field Documentation

MUTEX_T* syncListNode_s::lock

Definition at line 14 of file sync_list.h.

Referenced by MC_CondBroadcast(), MC_CondReset(), MC_CondSignal(), MC_CondWait(), MC_MutexLock(), MC_MutexUnlock(), MC_SyncDelete(), syncListNodeDestroy(), syncListNodeInit(), and syncListNodeNew().

COND_T* syncListNode_s::cond

Definition at line 15 of file sync_list.h.

Referenced by MC_CondBroadcast(), MC_CondSignal(), MC_CondWait(), syncListNodeDestroy(), syncListNodeInit(), and syncListNodeNew().

SEMAPHORE_T* syncListNode_s::sem

Definition at line 16 of file sync_list.h.

Referenced by MC_SemaphorePost(), MC_SemaphoreWait(), syncListNodeDestroy(), syncListNodeInit(), and syncListNodeNew().

int syncListNode_s::id

Definition at line 17 of file sync_list.h.

Referenced by MC_SyncInit(), syncListAddNode(), syncListDelete(), and syncListRemove().

int syncListNode_s::signalled

Definition at line 18 of file sync_list.h.

Referenced by MC_CondBroadcast(), MC_CondReset(), MC_CondSignal(), MC_CondWait(), and syncListNodeNew().


The documentation for this struct was generated from the following file:
Generated on Fri May 16 14:49:58 2008 for Mobile-C by  doxygen 1.5.4