Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
OSMessage.h
Go to the documentation of this file.
1#ifndef OSMESSAGE_H
2#define OSMESSAGE_H
3
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10typedef void* OSMessage;
11
20
21// Flags to turn blocking on/off when sending/receiving message
22#define OS_MESSAGE_NOBLOCK 0
23#define OS_MESSAGE_BLOCK 1
24
25typedef enum {
28
33
34#ifdef __cplusplus
35};
36#endif
37
38#endif /* OSMESSAGE_H */
BOOL OSSendMessage(OSMessageQueue *queue, OSMessage msg, s32 flags)
Definition OSMessage.c:14
void * OSMessage
Definition OSMessage.h:10
BOOL OSJamMessage(OSMessageQueue *queue, OSMessage msg, s32 flags)
Definition OSMessage.c:67
BOOL OSReceiveMessage(OSMessageQueue *queue, OSMessage *msg, s32 flags)
Definition OSMessage.c:40
void OSInitMessageQueue(OSMessageQueue *queue, OSMessage *msgArray, s32 msgCount)
Definition OSMessage.c:4
OSMessageFlags
Definition OSMessage.h:25
@ OS_MSG_PERSISTENT
Definition OSMessage.h:26
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition OSMessage.h:12
OSMessage * message_array
Definition OSMessage.h:15
s32 first_index
Definition OSMessage.h:17
s32 num_messages
Definition OSMessage.h:16
OSThreadQueue receiving_queue
Definition OSMessage.h:14
s32 num_used
Definition OSMessage.h:18
OSThreadQueue sending_queue
Definition OSMessage.h:13
Definition OSThread.h:41
int BOOL
Definition types.h:27
signed long s32
Definition types.h:6