wut  v1.7.0
Wii U Toolchain
fiber.h
Go to the documentation of this file.
1 #pragma once
2 #include <wut.h>
3 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 typedef void (*OSFiberEntryFn)();
16 typedef void (*OSFiberExEntryFn)(uint32_t arg1, uint32_t arg2,
17  uint32_t arg3, uint32_t arg4);
18 
19 int32_t
21  void *stack);
22 
23 int32_t
24 OSSwitchFiberEx(uint32_t arg1,
25  uint32_t arg2,
26  uint32_t arg3,
27  uint32_t arg4,
28  OSFiberExEntryFn entry,
29  void *stack);
30 
31 #ifdef __cplusplus
32 }
33 #endif
34 
int32_t OSSwitchFiberEx(uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, OSFiberExEntryFn entry, void *stack)
void(* OSFiberEntryFn)()
Definition: fiber.h:15
int32_t OSSwitchFiber(OSFiberEntryFn entry, void *stack)
void(* OSFiberExEntryFn)(uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4)
Definition: fiber.h:16