SSBM Decomp
Loading...
Searching...
No Matches
OSMessage.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_OSMESSAGE_H_
2#define _DOLPHIN_OSMESSAGE_H_
3
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
18
19void OSInitMessageQueue(struct OSMessageQueue * mq, void * msgArray, long msgCount);
20int OSSendMessage(struct OSMessageQueue * mq, void * msg, long flags);
21int OSReceiveMessage(struct OSMessageQueue * mq, void * msg, long flags);
22int OSJamMessage(struct OSMessageQueue * mq, void * msg, long flags);
23
24#ifdef __cplusplus
25}
26#endif
27
28#endif // _DOLPHIN_OSMESSAGE_H_
int OSSendMessage(struct OSMessageQueue *mq, void *msg, long flags)
int OSJamMessage(struct OSMessageQueue *mq, void *msg, long flags)
int OSReceiveMessage(struct OSMessageQueue *mq, void *msg, long flags)
void OSInitMessageQueue(struct OSMessageQueue *mq, void *msgArray, long msgCount)
Definition OSMessage.h:10
struct OSThreadQueue queueReceive
Definition OSMessage.h:12
long msgCount
Definition OSMessage.h:14
long firstIndex
Definition OSMessage.h:15
void * msgArray
Definition OSMessage.h:13
struct OSThreadQueue queueSend
Definition OSMessage.h:11
long usedCount
Definition OSMessage.h:16
Definition OSThread.h:15