WUT
0.1
Wii U Toolchain
Main Page
Modules
Data Structures
Files
File List
Globals
include
coreinit
rendezvous.h
Go to the documentation of this file.
1
#pragma once
2
#include <
wut.h
>
3
10
#ifdef __cplusplus
11
extern
"C"
{
12
#endif
13
14
typedef
struct
OSRendezvous
OSRendezvous
;
15
16
struct
OSRendezvous
17
{
18
uint32_t
core
[3];
19
UNKNOWN(4);
20
};
21
CHECK_OFFSET(
OSRendezvous
, 0x00, core);
22
CHECK_SIZE(
OSRendezvous
, 0x10);
23
24
#pragma pack(pop)
25
26
void
27
OSInitRendezvous
(
OSRendezvous
*rendezvous);
28
29
BOOL
30
OSWaitRendezvous
(
OSRendezvous
*rendezvous,
31
uint32_t coreMask);
32
33
BOOL
34
OSWaitRendezvousWithTimeout
(
OSRendezvous
*rendezvous,
35
uint32_t coreMask,
36
OSTime
timeout);
37
38
#ifdef __cplusplus
39
}
40
#endif
41
OSTime
int64_t OSTime
Definition:
time.h:17
OSWaitRendezvousWithTimeout
BOOL OSWaitRendezvousWithTimeout(OSRendezvous *rendezvous, uint32_t coreMask, OSTime timeout)
OSRendezvous::core
uint32_t core[3]
Definition:
rendezvous.h:18
wut.h
OSRendezvous
Definition:
rendezvous.h:16
OSWaitRendezvous
BOOL OSWaitRendezvous(OSRendezvous *rendezvous, uint32_t coreMask)
BOOL
int BOOL
Definition:
wut_types.h:4
OSInitRendezvous
void OSInitRendezvous(OSRendezvous *rendezvous)
Generated by
1.8.10