Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
msgbuf.h
Go to the documentation of this file.
1#ifndef METROTRK_PORTABLE_MSGBUF_H
2#define METROTRK_PORTABLE_MSGBUF_H
3
4#include "trk.h"
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10DSError TRKSetBufferPosition(TRKBuffer* msg, u32 pos);
11void* TRKGetBuffer(int);
12void TRKResetBuffer(TRKBuffer* msg, BOOL keepData);
13
14DSError TRKAppendBuffer1_ui16(TRKBuffer* buffer, const u16 data);
15DSError TRKAppendBuffer1_ui32(TRKBuffer* buffer, const u32 data);
16DSError TRKAppendBuffer1_ui64(TRKBuffer* buffer, const u64 data);
17
18DSError TRKAppendBuffer_ui8(TRKBuffer* buffer, const u8* data, int count);
19DSError TRKAppendBuffer_ui16(TRKBuffer* buffer, const u16* data, int count);
20DSError TRKAppendBuffer_ui32(TRKBuffer* buffer, const u32* data, int count);
21DSError TRKAppendBuffer_ui64(TRKBuffer* buffer, const u64* data, int count);
22
23DSError TRKReadBuffer1_ui8(TRKBuffer* buffer, u8* data);
24DSError TRKReadBuffer1_ui16(TRKBuffer* buffer, u16* data);
25DSError TRKReadBuffer1_ui32(TRKBuffer* buffer, u32* data);
26DSError TRKReadBuffer1_ui64(TRKBuffer* buffer, u64* data);
27
28DSError TRKReadBuffer_ui8(TRKBuffer* buffer, u8* data, int count);
29DSError TRKReadBuffer_ui16(TRKBuffer* buffer, u16* data, int count);
30DSError TRKReadBuffer_ui32(TRKBuffer* buffer, u32* data, int count);
31DSError TRKReadBuffer_ui64(TRKBuffer* buffer, u64* data, int count);
32
33#ifdef __cplusplus
34}
35#endif
36
37#endif /* METROTRK_PORTABLE_MSGBUF_H */
struct TRKBuffer TRKBuffer
Definition dispatch.h:25
DSError TRKReadBuffer_ui8(TRKBuffer *buffer, u8 *data, int count)
DSError TRKAppendBuffer_ui64(TRKBuffer *buffer, const u64 *data, int count)
DSError TRKAppendBuffer1_ui64(TRKBuffer *buffer, const u64 data)
void * TRKGetBuffer(int)
DSError TRKSetBufferPosition(TRKBuffer *msg, u32 pos)
DSError TRKReadBuffer1_ui8(TRKBuffer *buffer, u8 *data)
DSError TRKAppendBuffer1_ui32(TRKBuffer *buffer, const u32 data)
void TRKResetBuffer(TRKBuffer *msg, BOOL keepData)
DSError TRKAppendBuffer_ui16(TRKBuffer *buffer, const u16 *data, int count)
DSError TRKReadBuffer_ui64(TRKBuffer *buffer, u64 *data, int count)
DSError TRKAppendBuffer1_ui16(TRKBuffer *buffer, const u16 data)
DSError TRKReadBuffer1_ui32(TRKBuffer *buffer, u32 *data)
DSError TRKReadBuffer1_ui16(TRKBuffer *buffer, u16 *data)
DSError TRKReadBuffer1_ui64(TRKBuffer *buffer, u64 *data)
DSError TRKAppendBuffer_ui32(TRKBuffer *buffer, const u32 *data, int count)
DSError TRKReadBuffer_ui16(TRKBuffer *buffer, u16 *data, int count)
DSError TRKAppendBuffer_ui8(TRKBuffer *buffer, const u8 *data, int count)
DSError TRKReadBuffer_ui32(TRKBuffer *buffer, u32 *data, int count)