wut  v1.5.0
Wii U Toolchain
rendezvous.h
Go to the documentation of this file.
1 #pragma once
2 #include <wut.h>
3 #include <coreinit/time.h>
4 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 typedef struct OSRendezvous OSRendezvous;
16 
18 {
19  uint32_t core[3];
20  WUT_UNKNOWN_BYTES(4);
21 };
22 WUT_CHECK_OFFSET(OSRendezvous, 0x00, core);
23 WUT_CHECK_SIZE(OSRendezvous, 0x10);
24 
25 void
27 
28 BOOL
30  uint32_t coreMask);
31 
32 BOOL
34  uint32_t coreMask,
35  OSTime timeout);
36 
37 #ifdef __cplusplus
38 }
39 #endif
40 
uint32_t core[3]
Definition: rendezvous.h:19
BOOL OSWaitRendezvous(OSRendezvous *rendezvous, uint32_t coreMask)
void OSInitRendezvous(OSRendezvous *rendezvous)
BOOL OSWaitRendezvousWithTimeout(OSRendezvous *rendezvous, uint32_t coreMask, OSTime timeout)
int64_t OSTime
Definition: time.h:18
int32_t BOOL
Definition: wut_types.h:7