RingBuffer

Undocumented in source.

Members

Functions

free
void free()
Undocumented in source.
getReadSpace
size_t getReadSpace()
Undocumented in source.
getReadVector
RingbufferData[] getReadVector()
Undocumented in source.
getWriteSpace
size_t getWriteSpace()
Undocumented in source.
getWriteVector
RingbufferData[] getWriteVector()
Undocumented in source.
mlock
void mlock()
Undocumented in source.
peek
size_t peek(void* dest, size_t cnt)
Undocumented in source.
read
size_t read(void* dest, size_t cnt)
Undocumented in source.
readAdvance
void readAdvance(size_t cnt)
Undocumented in source.
reset
void reset()
Undocumented in source.
resetSize
void resetSize(size_t sz)
Undocumented in source.
write
size_t write(void* src, size_t cnt)
Undocumented in source.
writeAdvance
void writeAdvance(size_t cnt)
Undocumented in source.

Properties

buf
ubyte* buf [@property getter]
Undocumented in source.
readPtr
size_t readPtr [@property getter]
Undocumented in source.
size
size_t size [@property getter]
Undocumented in source.
sizeMask
size_t sizeMask [@property getter]
Undocumented in source.
writePtr
size_t writePtr [@property getter]
Undocumented in source.

Meta