E:/Projects/AvrLib/include/sys/event.h File Reference

Event management definitions. More...

#include <sys/thread.h>

Include dependency graph for event.h:

Go to the source code of this file.

Defines

#define SIGNALED   ((void *)-1)
 Signaled state definition.
#define NUT_WAIT_INFINITE   0
 Infinite waiting time definition.
#define NutEventPostFromIrq(qp)
 Post an event to a specified queue from interrupt context.

Functions

__BEGIN_DECLS void NutEventTimeout (HANDLE timer, void *arg)
int NutEventWait (volatile HANDLE *qhp, u_long ms)
int NutEventWaitNext (volatile HANDLE *qhp, u_long ms)
int NutEventPostAsync (volatile HANDLE *qhp)
int NutEventPost (volatile HANDLE *qhp)
int NutEventBroadcastAsync (volatile HANDLE *qhp)
int NutEventBroadcast (volatile HANDLE *qhp)


Detailed Description

Event management definitions.

Definition in file event.h.


Function Documentation

int NutEventBroadcast ( volatile HANDLE qhp  ) 

int NutEventBroadcastAsync ( volatile HANDLE qhp  ) 

int NutEventPost ( volatile HANDLE qhp  ) 

int NutEventPostAsync ( volatile HANDLE qhp  ) 

__BEGIN_DECLS void NutEventTimeout ( HANDLE  timer,
void *  arg 
)

int NutEventWait ( volatile HANDLE qhp,
u_long  ms 
)

int NutEventWaitNext ( volatile HANDLE qhp,
u_long  ms 
)


Generated on Sun Aug 31 13:30:37 2008 for FrankenRTOS by  doxygen 1.5.6