Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
CircleBuffer.c File Reference

Functions

u32 CBGetBytesAvailableForRead (CircleBuffer *cb)
 
void CircleBufferInitialize (CircleBuffer *cb, u8 *buf, s32 size)
 
int CircleBufferWriteBytes (CircleBuffer *cb, u8 *buf, u32 size)
 
int CircleBufferReadBytes (CircleBuffer *cb, u8 *buf, u32 size)
 

Function Documentation

◆ CBGetBytesAvailableForRead()

u32 CBGetBytesAvailableForRead ( CircleBuffer * cb)

◆ CircleBufferInitialize()

void CircleBufferInitialize ( CircleBuffer * cb,
u8 * buf,
s32 size )

◆ CircleBufferReadBytes()

int CircleBufferReadBytes ( CircleBuffer * cb,
u8 * buf,
u32 size )

◆ CircleBufferWriteBytes()

int CircleBufferWriteBytes ( CircleBuffer * cb,
u8 * buf,
u32 size )