MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / OSInitMessageQueue

Function OSInitMessageQueue

src/dolphin/src/os/OSMessage.c:3–10  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1#include <dolphin/os.h>
2
3void OSInitMessageQueue(OSMessageQueue* mq, OSMessage* msgArray, s32 msgCount) {
4 OSInitThreadQueue(&mq->queueSend);
5 OSInitThreadQueue(&mq->queueReceive);
6 mq->msgArray = msgArray;
7 mq->msgCount = msgCount;
8 mq->firstIndex = 0;
9 mq->usedCount = 0;
10}
11
12BOOL OSSendMessage(OSMessageQueue* mq, OSMessage msg, s32 flags) {
13 BOOL enabled;

Callers

nothing calls this directly

Calls 1

OSInitThreadQueueFunction · 0.85

Tested by

no test coverage detected