diff --git a/alarm_8h_source.html b/alarm_8h_source.html index d089666..336f13e 100644 --- a/alarm_8h_source.html +++ b/alarm_8h_source.html @@ -111,10 +111,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
- - @@ -247,10 +245,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
Files |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
Functions | |
MEMExpandedHeap * | MEMCreateExpHeap (MEMExpandedHeap *heap, uint32_t size) |
MEMExpandedHeap * | MEMCreateExpHeapEx (MEMExpandedHeap *heap, uint32_t size, uint16_t flags) |
MEMExpandedHeap * | MEMDestroyExpHeap (MEMExpandedHeap *heap) |
void | MEMiDumpExpHeap (MEMExpandedHeap *heap) |
void * | MEMAllocFromExpHeap (MEMExpandedHeap *heap, uint32_t size) |
void * | MEMAllocFromExpHeapEx (MEMExpandedHeap *heap, uint32_t size, int alignment) |
void | MEMFreeToExpHeap (MEMExpandedHeap *heap, uint8_t *block) |
uint32_t | MEMGetTotalFreeSizeForExpHeap (MEMExpandedHeap *heap) |
uint32_t | MEMGetAllocatableSizeForExpHeap (MEMExpandedHeap *heap) |
uint32_t | MEMGetAllocatableSizeForExpHeapEx (MEMExpandedHeap *heap, int alignment) |
uint16_t | MEMSetGroupIDForExpHeap (MEMExpandedHeap *heap, uint16_t id) |
fastmutex.h | |
filesystem.h | |
frameheap.h | |
memlist.h | |
messagequeue.h | |
mutex.h | |
rendezvous.h | |
semaphore.h | |
spinlock.h | |
systeminfo.h | |
taskqueue.h | |
thread.h | |
threadqueue.h | |
time.h | |
unitheap.h | |
internal.h | |
memheap.h | |
memlist.h | |
memory.h | |
messagequeue.h | |
mutex.h | |
rendezvous.h | |
screen.h | |
semaphore.h | |
spinlock.h | |
systeminfo.h | |
taskqueue.h | |
thread.h | |
threadqueue.h | |
time.h | |
unitheap.h | |
▼ gx2 | |
clear.h | |
context.h | |
surface.h | |
swap.h | |
texture.h | |
wut.h | |
wut_types.h | |
▼ nsysnet | |
socket.h | |
▼ sys | |
select.h | |
socket.h | |
▼ vpad | |
input.h | |
wut.h | |
wut_types.h |
Go to the source code of this file.
Data Structures | |
struct | MEMFrameHeapState |
struct | MEMFrameHeap |
typedef struct MEMFrameHeap | MEMFrameHeap |
typedef struct MEMFrameHeapState | MEMFrameHeapState |
Enumerations |
Functions | |
MEMFrameHeap * | MEMCreateFrmHeap (MEMFrameHeap *heap, uint32_t size) |
MEMFrameHeap * | MEMCreateFrmHeapEx (MEMFrameHeap *heap, uint32_t size, uint16_t flags) |
MEMFrameHeap * | MEMCreateFrmHeapEx (void *heap, uint32_t size, uint32_t flags) |
void * | MEMDestroyFrmHeap (MEMFrameHeap *heap) |
void * | MEMAllocFromFrmHeap (MEMFrameHeap *heap, uint32_t size) |
void * | MEMAllocFromFrmHeapEx (MEMFrameHeap *heap, uint32_t size, int alignment) |
void | MEMFreeToFrmHeap (MEMFrameHeap *heap, MEMFrameHeapFreeMode mode) |
uint32_t | MEMResizeForMBlockFrmHeap (MEMFrameHeap *heap, uint32_t addr, uint32_t size) |
uint32_t | MEMGetAllocatableSizeForFrmHeap (MEMFrameHeap *heap) |
uint32_t | MEMGetAllocatableSizeForFrmHeapEx (MEMFrameHeap *heap, int alignment) |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
Get which memory area a heap belongs to.
Get base heap for memory area.
Set base heap for memory area.
Functions | |||
MEMExpandedHeap * | MEMCreateExpHeap (MEMExpandedHeap *heap, uint32_t size) | ||
MEMExpandedHeap * | MEMCreateExpHeapEx (MEMExpandedHeap *heap, uint32_t size, uint16_t flags) | ||
MEMExpandedHeap * | MEMDestroyExpHeap (MEMExpandedHeap *heap) | ||
void | MEMiDumpExpHeap (MEMExpandedHeap *heap) | ||
void * | MEMAllocFromExpHeap (MEMExpandedHeap *heap, uint32_t size) | ||
void * | MEMAllocFromExpHeapEx (MEMExpandedHeap *heap, uint32_t size, int alignment) | ||
void | MEMFreeToExpHeap (MEMExpandedHeap *heap, uint8_t *block) | ||
uint32_t | MEMGetTotalFreeSizeForExpHeap (MEMExpandedHeap *heap) | ||
uint32_t | MEMGetAllocatableSizeForExpHeap (MEMExpandedHeap *heap) | ||
uint32_t | MEMGetAllocatableSizeForExpHeapEx (MEMExpandedHeap *heap, int alignment) | ||
uint16_t | MEMSetGroupIDForExpHeap (MEMExpandedHeap *heap, uint16_t id) |
MEMExpandedHeap* MEMCreateExpHeap | -( | -MEMExpandedHeap * | -heap, | -
- | - | uint32_t | -size | -
- | ) | -- |
void MEMiDumpExpHeap | -( | -MEMExpandedHeap * | -heap | ) | -- |
void* MEMAllocFromExpHeap | -( | -MEMExpandedHeap * | -heap, | -
- | - | uint32_t | -size | -
- | ) | -- |
uint32_t MEMGetAllocatableSizeForExpHeap | -( | -MEMExpandedHeap * | -heap | ) | -- |
Data Structures | |
struct | MEMFrameHeapState |
struct | MEMFrameHeap |
typedef struct MEMFrameHeap | MEMFrameHeap |
typedef struct MEMFrameHeapState | MEMFrameHeapState |
Enumerations |
Functions | |
MEMFrameHeap * | MEMCreateFrmHeap (MEMFrameHeap *heap, uint32_t size) |
MEMFrameHeap * | MEMCreateFrmHeapEx (MEMFrameHeap *heap, uint32_t size, uint16_t flags) |
MEMFrameHeap * | MEMCreateFrmHeapEx (void *heap, uint32_t size, uint32_t flags) |
void * | MEMDestroyFrmHeap (MEMFrameHeap *heap) |
void * | MEMAllocFromFrmHeap (MEMFrameHeap *heap, uint32_t size) |
void * | MEMAllocFromFrmHeapEx (MEMFrameHeap *heap, uint32_t size, int alignment) |
void | MEMFreeToFrmHeap (MEMFrameHeap *heap, MEMFrameHeapFreeMode mode) |
uint32_t | MEMResizeForMBlockFrmHeap (MEMFrameHeap *heap, uint32_t addr, uint32_t size) |
uint32_t | MEMGetAllocatableSizeForFrmHeap (MEMFrameHeap *heap) |
uint32_t | MEMGetAllocatableSizeForFrmHeapEx (MEMFrameHeap *heap, int alignment) |
Definition at line 20 of file frameheap.h.
+Definition at line 22 of file frameheap.h.
+ +typedef struct MEMFrameHeapState MEMFrameHeapState | +
Definition at line 23 of file frameheap.h.
Enumerator | |
---|---|
MEM_FRAME_HEAP_FREE_FROM_BOTTOM | + |
Enumerator | |
MEM_FRAME_HEAP_FREE_HEAD | |
MEM_FRAME_HEAP_FREE_FROM_TOP | + |
MEM_FRAME_HEAP_FREE_TAIL | + |
MEM_FRAME_HEAP_FREE_ALL |
Definition at line 14 of file frameheap.h.
+Definition at line 15 of file frameheap.h.
MEMFrameHeap* MEMCreateFrmHeap | -( | -MEMFrameHeap * | -heap, | -
- | - | uint32_t | -size | -
- | ) | -- |
MEMFrameHeap* MEMCreateFrmHeapEx | ( | -MEMFrameHeap * | +void * | heap, |
- | uint16_t | +uint32_t | flags | |
void* MEMAllocFromFrmHeap | -( | -MEMFrameHeap * | -heap, | -
- | - | uint32_t | -size | -
- | ) | -- |
uint32_t MEMGetAllocatableSizeForFrmHeap | -( | -MEMFrameHeap * | -heap | ) | -- |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+Data Structures | |
struct | MEMHeapHeader |
+Typedefs | |
typedef struct MEMHeapHeader | MEMHeapHeader |
typedef enum MEMHeapFillType | MEMHeapFillType |
typedef enum MEMHeapTag | MEMHeapTag |
typedef enum MEMHeapFlags | MEMHeapFlags |
+Enumerations | |
enum | MEMHeapFillType |
enum | MEMHeapTag |
enum | MEMHeapFlags |
+Functions | |
void | MEMDumpHeap (MEMHeapHeader *heap) |
MEMHeapHeader * | MEMFindContainHeap (void *block) |
uint32_t | MEMGetFillValForHeap (MEMHeapFillType type) |
void | MEMSetFillValForHeap (MEMHeapFillType type, uint32_t value) |
Common memory heap fucntions.
+typedef struct MEMHeapHeader MEMHeapHeader | +
typedef enum MEMHeapFillType MEMHeapFillType | +
typedef enum MEMHeapTag MEMHeapTag | +
typedef enum MEMHeapFlags MEMHeapFlags | +
enum MEMHeapFillType | +
enum MEMHeapTag | +
enum MEMHeapFlags | +
void MEMDumpHeap | +( | +MEMHeapHeader * | +heap | ) | ++ |
Print details about heap to COSWarn
+ +MEMHeapHeader* MEMFindContainHeap | +( | +void * | +block | ) | ++ |
Find heap which contains a memory block.
+ +uint32_t MEMGetFillValForHeap | +( | +MEMHeapFillType | +type | ) | ++ |
Get the data fill value used when MEM_HEAP_FLAG_DEBUG_MODE is set.
+ +void MEMSetFillValForHeap | +( | +MEMHeapFillType | +type, | +
+ | + | uint32_t | +value | +
+ | ) | ++ |
Set the data fill value used when MEM_HEAP_FLAG_DEBUG_MODE is set.
+ +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+Functions | |
void * | OSBlockMove (void *dst, const void *src, uint32_t size, BOOL flush) |
void * | OSBlockSet (void *dst, uint8_t val, uint32_t size) |
void* OSBlockMove | +( | +void * | +dst, | +
+ | + | const void * | +src, | +
+ | + | uint32_t | +size, | +
+ | + | BOOL | +flush | +
+ | ) | ++ |
void* OSBlockSet | +( | +void * | +dst, | +
+ | + | uint8_t | +val, | +
+ | + | uint32_t | +size | +
+ | ) | ++ |
BOOL OSJamMessage | -( | -OSMessageQueue * | -queue, | -
- | - | OSMessage * | -message, | -
- | - | OSMessageFlags | -flags | -
- | ) | -- |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+Functions | |
void | OSScreenInit () |
unsigned int | OSScreenGetBufferSizeEx (unsigned int bufferNum) |
int | OSScreenSetBufferEx (unsigned int bufferNum, void *addr) |
int | OSScreenClearBufferEx (unsigned int bufferNum, unsigned int temp) |
int | OSScreenFlipBuffersEx (unsigned int bufferNum) |
int | OSScreenPutFontEx (unsigned int bufferNum, unsigned int posX, unsigned int posY, const char *buffer) |
void | OSScreenPutPixelEx (int bufferNum, uint32_t posX, uint32_t posY, uint32_t colour) |
int | OSScreenEnableEx (unsigned int bufferNum, int enable) |
void OSScreenInit | +( | +) | ++ |
unsigned int OSScreenGetBufferSizeEx | +( | +unsigned int | +bufferNum | ) | ++ |
int OSScreenSetBufferEx | +( | +unsigned int | +bufferNum, | +
+ | + | void * | +addr | +
+ | ) | ++ |
int OSScreenClearBufferEx | +( | +unsigned int | +bufferNum, | +
+ | + | unsigned int | +temp | +
+ | ) | ++ |
int OSScreenFlipBuffersEx | +( | +unsigned int | +bufferNum | ) | ++ |
int OSScreenPutFontEx | +( | +unsigned int | +bufferNum, | +
+ | + | unsigned int | +posX, | +
+ | + | unsigned int | +posY, | +
+ | + | const char * | +buffer | +
+ | ) | ++ |
void OSScreenPutPixelEx | +( | +int | +bufferNum, | +
+ | + | uint32_t | +posX, | +
+ | + | uint32_t | +posY, | +
+ | + | uint32_t | +colour | +
+ | ) | ++ |
int OSScreenEnableEx | +( | +unsigned int | +bufferNum, | +
+ | + | int | +enable | +
+ | ) | ++ |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+Data Structures | |
struct | sockaddr |
struct | sockaddr_storage |
struct | linger |
+Macros | |
#define | SOL_SOCKET 0xFFFF |
#define | PF_UNSPEC 0 |
#define | PF_INET 2 |
#define | PF_INET6 23 |
#define | AF_UNSPEC PF_UNSPEC |
#define | AF_INET PF_INET |
#define | AF_INET6 PF_INET6 |
#define | SOCK_STREAM 1 |
#define | SOCK_DGRAM 2 |
#define | MSG_OOB 0x0001 |
#define | MSG_PEEK 0x0002 |
#define | MSG_DONTWAIT 0x0004 |
#define | MSG_DONTROUTE 0x0000 |
#define | MSG_WAITALL 0x0000 |
#define | MSG_MORE 0x0000 |
#define | MSG_NOSIGNAL 0x0000 |
#define | SHUT_RD 0 |
#define | SHUT_WR 1 |
#define | SHUT_RDWR 2 |
#define | SO_REUSEADDR 0x0004 |
#define | SO_LINGER 0x0080 |
#define | SO_OOBINLINE 0x0100 |
#define | SO_SNDBUF 0x1001 |
#define | SO_RCVBUF 0x1002 |
#define | SO_SNDLOWAT 0x1003 |
#define | SO_RCVLOWAT 0x1004 |
#define | SO_TYPE 0x1008 |
#define | SO_ERROR 0x1009 |
+Typedefs | |
typedef uint32_t | socklen_t |
typedef uint16_t | sa_family_t |
+Functions | |
void | socket_lib_init () |
int | accept (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | bind (int sockfd, const struct sockaddr *addr, socklen_t addrlen) |
int | closesocket (int sockfd) |
int | connect (int sockfd, const struct sockaddr *addr, socklen_t addrlen) |
int | getpeername (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | getsockname (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | getsockopt (int sockfd, int level, int optname, void *optval, socklen_t *optlen) |
int | listen (int sockfd, int backlog) |
ssize_t | recv (int sockfd, void *buf, size_t len, int flags) |
ssize_t | recvfrom (int sockfd, void *buf, size_t len, int flags, struct sockaddr *src_addr, socklen_t *addrlen) |
ssize_t | send (int sockfd, const void *buf, size_t len, int flags) |
ssize_t | sendto (int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen) |
int | setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen) |
int | shutdown (int sockfd, int how) |
int | socket (int domain, int type, int protocol) |
int | select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) |
typedef uint16_t sa_family_t | +
void socket_lib_init | +( | +) | ++ |
int accept | +( | +int | +sockfd, | +
+ | + | struct sockaddr * | +addr, | +
+ | + | socklen_t * | +addrlen | +
+ | ) | ++ |
int bind | +( | +int | +sockfd, | +
+ | + | const struct sockaddr * | +addr, | +
+ | + | socklen_t | +addrlen | +
+ | ) | ++ |
int closesocket | +( | +int | +sockfd | ) | ++ |
int connect | +( | +int | +sockfd, | +
+ | + | const struct sockaddr * | +addr, | +
+ | + | socklen_t | +addrlen | +
+ | ) | ++ |
int getpeername | +( | +int | +sockfd, | +
+ | + | struct sockaddr * | +addr, | +
+ | + | socklen_t * | +addrlen | +
+ | ) | ++ |
int getsockname | +( | +int | +sockfd, | +
+ | + | struct sockaddr * | +addr, | +
+ | + | socklen_t * | +addrlen | +
+ | ) | ++ |
int getsockopt | +( | +int | +sockfd, | +
+ | + | int | +level, | +
+ | + | int | +optname, | +
+ | + | void * | +optval, | +
+ | + | socklen_t * | +optlen | +
+ | ) | ++ |
int listen | +( | +int | +sockfd, | +
+ | + | int | +backlog | +
+ | ) | ++ |
ssize_t recv | +( | +int | +sockfd, | +
+ | + | void * | +buf, | +
+ | + | size_t | +len, | +
+ | + | int | +flags | +
+ | ) | ++ |
ssize_t recvfrom | +( | +int | +sockfd, | +
+ | + | void * | +buf, | +
+ | + | size_t | +len, | +
+ | + | int | +flags, | +
+ | + | struct sockaddr * | +src_addr, | +
+ | + | socklen_t * | +addrlen | +
+ | ) | ++ |
ssize_t send | +( | +int | +sockfd, | +
+ | + | const void * | +buf, | +
+ | + | size_t | +len, | +
+ | + | int | +flags | +
+ | ) | ++ |
ssize_t sendto | +( | +int | +sockfd, | +
+ | + | const void * | +buf, | +
+ | + | size_t | +len, | +
+ | + | int | +flags, | +
+ | + | const struct sockaddr * | +dest_addr, | +
+ | + | socklen_t | +addrlen | +
+ | ) | ++ |
int setsockopt | +( | +int | +sockfd, | +
+ | + | int | +level, | +
+ | + | int | +optname, | +
+ | + | const void * | +optval, | +
+ | + | socklen_t | +optlen | +
+ | ) | ++ |
int shutdown | +( | +int | +sockfd, | +
+ | + | int | +how | +
+ | ) | ++ |
int socket | +( | +int | +domain, | +
+ | + | int | +type, | +
+ | + | int | +protocol | +
+ | ) | ++ |
int select | +( | +int | +nfds, | +
+ | + | fd_set * | +readfds, | +
+ | + | fd_set * | +writefds, | +
+ | + | fd_set * | +exceptfds, | +
+ | + | struct timeval * | +timeout | +
+ | ) | ++ |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+Data Structures | |
struct | VPADVec2D |
struct | VPADVec3D |
struct | VPADTouchData |
struct | VPADAccStatus |
struct | VPADGyroStatus |
struct | VPADStatus |
+Typedefs | |
typedef struct VPADVec2D | VPADVec2D |
typedef struct VPADVec3D | VPADVec3D |
typedef struct VPADTouchData | VPADTouchData |
typedef struct VPADAccStatus | VPADAccStatus |
typedef struct VPADGyroStatus | VPADGyroStatus |
typedef struct VPADStatus | VPADStatus |
typedef enum VPADButtons | VPADButtons |
typedef enum VPADTouchPadValidity | VPADTouchPadValidity |
typedef enum VPADReadError | VPADReadError |
+Enumerations | |
enum | VPADButtons |
enum | VPADTouchPadValidity |
enum | VPADReadError |
+Functions | |
void | VPADInit () |
Deprecated. More... | |
int32_t | VPADRead (uint32_t chan, VPADStatus *buffers, uint32_t count, VPADReadError *error) |
void | VPADGetTPCalibratedPoint (uint32_t chan, VPADTouchData *calibratedData, VPADTouchData *uncalibratedData) |
typedef struct VPADTouchData VPADTouchData | +
typedef struct VPADAccStatus VPADAccStatus | +
typedef struct VPADGyroStatus VPADGyroStatus | +
typedef struct VPADStatus VPADStatus | +
typedef enum VPADButtons VPADButtons | +
typedef enum VPADTouchPadValidity VPADTouchPadValidity | +
typedef enum VPADReadError VPADReadError | +
enum VPADButtons | +
Enumerator | |
---|---|
VPAD_BUTTON_A | + |
VPAD_BUTTON_B | + |
VPAD_BUTTON_X | + |
VPAD_BUTTON_Y | + |
VPAD_BUTTON_LEFT | + |
VPAD_BUTTON_RIGHT | + |
VPAD_BUTTON_UP | + |
VPAD_BUTTON_DOWN | + |
VPAD_BUTTON_ZL | + |
VPAD_BUTTON_ZR | + |
VPAD_BUTTON_L | + |
VPAD_BUTTON_R | + |
VPAD_BUTTON_PLUS | + |
VPAD_BUTTON_MINUS | + |
VPAD_BUTTON_HOME | + |
VPAD_BUTTON_SYNC | + |
VPAD_BUTTON_STICK_R | + |
VPAD_BUTTON_STICK_L | + |
VPAD_BUTTON_TV | + |
enum VPADTouchPadValidity | +
enum VPADReadError | +
void VPADInit | +( | +) | ++ |
Deprecated.
+ +int32_t VPADRead | +( | +uint32_t | +chan, | +
+ | + | VPADStatus * | +buffers, | +
+ | + | uint32_t | +count, | +
+ | + | VPADReadError * | +error | +
+ | ) | ++ |
void VPADGetTPCalibratedPoint | +( | +uint32_t | +chan, | +
+ | + | VPADTouchData * | +calibratedData, | +
+ | + | VPADTouchData * | +uncalibratedData | +
+ | ) | ++ |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <wut.h>
Go to the source code of this file.
++Data Structures | |
struct | VPADVec2D |
struct | VPADVec3D |
struct | VPADTouchData |
struct | VPADAccStatus |
struct | VPADGyroStatus |
struct | VPADStatus |
+Typedefs | |
typedef struct VPADVec2D | VPADVec2D |
typedef struct VPADVec3D | VPADVec3D |
typedef struct VPADTouchData | VPADTouchData |
typedef struct VPADAccStatus | VPADAccStatus |
typedef struct VPADGyroStatus | VPADGyroStatus |
typedef struct VPADStatus | VPADStatus |
typedef enum VPADButtons | VPADButtons |
typedef enum VPADTouchPadValidity | VPADTouchPadValidity |
typedef enum VPADReadError | VPADReadError |
+Enumerations | |
enum | VPADButtons |
enum | VPADTouchPadValidity |
enum | VPADReadError |
+Functions | |
void | VPADInit () |
Deprecated. More... | |
int32_t | VPADRead (uint32_t chan, VPADStatus *buffers, uint32_t count, VPADReadError *error) |
void | VPADGetTPCalibratedPoint (uint32_t chan, VPADTouchData *calibratedData, VPADTouchData *uncalibratedData) |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <wut.h>
Go to the source code of this file.
++Functions | |
int | __os_snprintf (char *buf, size_t n, const char *format,...) |
int __os_snprintf | +( | +char * | +buf, | +
+ | + | size_t | +n, | +
+ | + | const char * | +format, | +
+ | + | + | ... | +
+ | ) | ++ |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
Go to the source code of this file.
++Data Structures | |
struct | MEMHeapHeader |
+Typedefs | |
typedef struct MEMHeapHeader | MEMHeapHeader |
typedef enum MEMHeapFillType | MEMHeapFillType |
typedef enum MEMHeapTag | MEMHeapTag |
typedef enum MEMHeapFlags | MEMHeapFlags |
+Enumerations | |
enum | MEMHeapFillType |
enum | MEMHeapTag |
enum | MEMHeapFlags |
+Functions | |
void | MEMDumpHeap (MEMHeapHeader *heap) |
MEMHeapHeader * | MEMFindContainHeap (void *block) |
uint32_t | MEMGetFillValForHeap (MEMHeapFillType type) |
void | MEMSetFillValForHeap (MEMHeapFillType type, uint32_t value) |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <wut.h>
Go to the source code of this file.
++Functions | |
void * | OSBlockMove (void *dst, const void *src, uint32_t size, BOOL flush) |
void * | OSBlockSet (void *dst, uint8_t val, uint32_t size) |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
Go to the source code of this file.
++Data Structures | |
struct | sockaddr |
struct | sockaddr_storage |
struct | linger |
+Macros | |
#define | SOL_SOCKET 0xFFFF |
#define | PF_UNSPEC 0 |
#define | PF_INET 2 |
#define | PF_INET6 23 |
#define | AF_UNSPEC PF_UNSPEC |
#define | AF_INET PF_INET |
#define | AF_INET6 PF_INET6 |
#define | SOCK_STREAM 1 |
#define | SOCK_DGRAM 2 |
#define | MSG_OOB 0x0001 |
#define | MSG_PEEK 0x0002 |
#define | MSG_DONTWAIT 0x0004 |
#define | MSG_DONTROUTE 0x0000 |
#define | MSG_WAITALL 0x0000 |
#define | MSG_MORE 0x0000 |
#define | MSG_NOSIGNAL 0x0000 |
#define | SHUT_RD 0 |
#define | SHUT_WR 1 |
#define | SHUT_RDWR 2 |
#define | SO_REUSEADDR 0x0004 |
#define | SO_LINGER 0x0080 |
#define | SO_OOBINLINE 0x0100 |
#define | SO_SNDBUF 0x1001 |
#define | SO_RCVBUF 0x1002 |
#define | SO_SNDLOWAT 0x1003 |
#define | SO_RCVLOWAT 0x1004 |
#define | SO_TYPE 0x1008 |
#define | SO_ERROR 0x1009 |
+Typedefs | |
typedef uint32_t | socklen_t |
typedef uint16_t | sa_family_t |
+Functions | |
void | socket_lib_init () |
int | accept (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | bind (int sockfd, const struct sockaddr *addr, socklen_t addrlen) |
int | closesocket (int sockfd) |
int | connect (int sockfd, const struct sockaddr *addr, socklen_t addrlen) |
int | getpeername (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | getsockname (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | getsockopt (int sockfd, int level, int optname, void *optval, socklen_t *optlen) |
int | listen (int sockfd, int backlog) |
ssize_t | recv (int sockfd, void *buf, size_t len, int flags) |
ssize_t | recvfrom (int sockfd, void *buf, size_t len, int flags, struct sockaddr *src_addr, socklen_t *addrlen) |
ssize_t | send (int sockfd, const void *buf, size_t len, int flags) |
ssize_t | sendto (int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen) |
int | setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen) |
int | shutdown (int sockfd, int how) |
int | socket (int domain, int type, int protocol) |
int | select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <wut.h>
Go to the source code of this file.
++Functions | |
void | OSScreenInit () |
unsigned int | OSScreenGetBufferSizeEx (unsigned int bufferNum) |
int | OSScreenSetBufferEx (unsigned int bufferNum, void *addr) |
int | OSScreenClearBufferEx (unsigned int bufferNum, unsigned int temp) |
int | OSScreenFlipBuffersEx (unsigned int bufferNum) |
int | OSScreenPutFontEx (unsigned int bufferNum, unsigned int posX, unsigned int posY, const char *buffer) |
void | OSScreenPutPixelEx (int bufferNum, uint32_t posX, uint32_t posY, uint32_t colour) |
int | OSScreenEnableEx (unsigned int bufferNum, int enable) |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <nsysnet/socket.h>
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <frameheap.h>
+Data Fields | |
MEMHeapHeader | header |
void * | head |
void * | tail |
MEMFrameHeapState * | previousState |
Definition at line 22 of file frameheap.h.
-Definition at line 38 of file frameheap.h.
+MEMHeapHeader header | +
Definition at line 40 of file frameheap.h.
+ +void* head | +
Definition at line 41 of file frameheap.h.
+ +void* tail | +
Definition at line 42 of file frameheap.h.
+ +MEMFrameHeapState* previousState | +
Definition at line 43 of file frameheap.h.
+ +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <frameheap.h>
+Data Fields | |
uint32_t | tag |
void * | head |
void * | tail |
MEMFrameHeapState * | previous |
Definition at line 25 of file frameheap.h.
+uint32_t tag | +
Definition at line 27 of file frameheap.h.
+ +void* head | +
Definition at line 28 of file frameheap.h.
+ +void* tail | +
Definition at line 29 of file frameheap.h.
+ +MEMFrameHeapState* previous | +
Definition at line 30 of file frameheap.h.
+ +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <memheap.h>
+Data Fields | |
MEMHeapTag | tag |
Tag indicating which type of heap this is. More... | |
MEMMemoryLink | link |
Link for list this heap is in. More... | |
MEMMemoryList | list |
List of all child heaps in this heap. More... | |
void * | dataStart |
Pointer to start of allocatable memory. More... | |
void * | dataEnd |
Pointer to end of allocatable memory. More... | |
OSSpinLock | lock |
Lock used when MEM_HEAP_FLAG_USE_LOCK is set. More... | |
uint32_t | flags |
Flags set during heap creation. More... | |
MEMHeapTag tag | +
MEMMemoryLink link | +
MEMMemoryList list | +
void* dataStart | +
void* dataEnd | +
OSSpinLock lock | +
uint32_t flags | +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <input.h>
+Data Fields | |
float | unk1 |
float | unk2 |
float | unk3 |
float | unk4 |
float | unk5 |
VPADVec2D | vertical |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <input.h>
+Data Fields | |
float | unk1 |
float | unk2 |
float | unk3 |
float | unk4 |
float | unk5 |
float | unk6 |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <input.h>
+Data Fields | |
uint32_t | hold |
Indicates what VPADButtons are held down. More... | |
uint32_t | trigger |
Indicates what VPADButtons have been pressed since last sample. More... | |
uint32_t | release |
Indicates what VPADButtons have been released since last sample. More... | |
VPADVec2D | leftStick |
Position of left analog stick. More... | |
VPADVec2D | rightStick |
Position of right analog stick. More... | |
VPADAccStatus | accelorometer |
Status of DRC accelorometer. More... | |
VPADGyroStatus | gyro |
Status of DRC gyro. More... | |
VPADTouchData | tpNormal |
Current touch position on DRC. More... | |
VPADTouchData | tpFiltered1 |
Filtered touch position, first level of smoothing. More... | |
VPADTouchData | tpFiltered2 |
Filtered touch position, second level of smoothing. More... | |
VPADVec3D | mag |
Status of DRC magnetometer. More... | |
uint8_t | slideVolume |
Current volume set by the slide control. More... | |
uint8_t | battery |
Battery level of controller. More... | |
uint8_t | micStatus |
Status of DRC microphone. More... | |
uint8_t | slideVolumeEx |
Unknown volume related value. More... | |
uint32_t hold | +
uint32_t trigger | +
uint32_t release | +
VPADVec2D leftStick | +
VPADVec2D rightStick | +
VPADAccStatus accelorometer | +
VPADGyroStatus gyro | +
VPADTouchData tpNormal | +
VPADTouchData tpFiltered1 | +
VPADTouchData tpFiltered2 | +
VPADVec3D mag | +
uint8_t slideVolume | +
uint8_t battery | +
uint8_t micStatus | +
uint8_t slideVolumeEx | +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <input.h>
+Data Fields | |
uint16_t | x |
uint16_t | y |
uint16_t | touched |
0 if screen is not currently being touched More... | |
uint16_t | validity |
Bitfield of VPADTouchPadValidity to indicate how touch sample accuracy. More... | |
uint16_t touched | +
uint16_t validity | +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <input.h>
+Data Fields | |
float | x |
float | y |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <input.h>
+Data Fields | |
float | x |
float | y |
float | z |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <socket.h>
+Data Fields | |
int | l_onoff |
int | l_linger |
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <socket.h>
+Data Fields | |
sa_family_t | sa_family |
char | sa_data [] |
sa_family_t sa_family | +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <socket.h>
+Data Fields | |
sa_family_t | ss_family |
char | __ss_padding [26] |
sa_family_t ss_family | +
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+
#include <nsysnet/socket.h>
+ WUT
+ 0.1
+
+ Wii U Toolchain
+ |
+