#include <sys/timer.h>
Go to the source code of this file.
Data Structures | |
struct | _NUTMSG |
struct | _NUTMSGQ |
Defines | |
#define | MSG_TIMER 0xfe |
#define | MSG_NULL 0xff |
Typedefs | |
typedef struct _NUTMSG | NUTMSG |
typedef struct _NUTMSGTMR | NUTMSGTMR |
typedef struct _NUTMSGQ | NUTMSGQ |
Functions | |
NUTMSGQ * | NutMsgQCreate (u_char len) |
int | NutMsgQBroadcast (u_char id, int param, void *data) |
int | NutMsgQPost (NUTMSGQ *que, u_char id, int param, void *data) |
int | NutMsgQSend (NUTMSGQ *que, u_char id, int param, void *data) |
int | NutMsgQGetMessage (NUTMSGQ *que, NUTMSG *msg, u_long timeout) |
int | NutMsgQFull (NUTMSGQ *que) |
void | NutMsgQFlush (NUTMSGQ *que) |
HANDLE | NutMsgQStartTimer (NUTMSGQ *que, u_long ms, int param, void *data, u_char flags) |
void | NutMsgQStopTimer (HANDLE timer) |
int NutMsgQBroadcast | ( | u_char | id, | |
int | param, | |||
void * | data | |||
) |
void NutMsgQFlush | ( | NUTMSGQ * | que | ) |
int NutMsgQFull | ( | NUTMSGQ * | que | ) |
void NutMsgQStopTimer | ( | HANDLE | timer | ) |