1#ifndef UTILS_COMMON_CIRCLEBUFFER_H
2#define UTILS_COMMON_CIRCLEBUFFER_H
int CircleBufferWriteBytes(CircleBuffer *, u8 *, u32)
void CircleBufferInitialize(CircleBuffer *, u8 *, s32)
u32 CBGetBytesAvailableForRead(CircleBuffer *)
int CircleBufferReadBytes(CircleBuffer *, u8 *, u32)
struct CircleBuffer CircleBuffer
Definition CircleBuffer.h:10
s32 mBytesToRead
Definition CircleBuffer.h:15
u32 mCriticalSection
Definition CircleBuffer.h:17
u32 size
Definition CircleBuffer.h:14
u8 * read_ptr
Definition CircleBuffer.h:11
u8 * start_ptr
Definition CircleBuffer.h:13
u8 * write_ptr
Definition CircleBuffer.h:12
u32 mBytesToWrite
Definition CircleBuffer.h:16