Home | History | Annotate | Download | only in flip_server

Lines Matching refs:RingBuffer

10 RingBuffer::RingBuffer(int buffer_size)
20 int RingBuffer::ReadableBytes() const {
26 int RingBuffer::BufferSize() const {
32 int RingBuffer::BytesFree() const {
39 // Appends up-to-'size' bytes to the ringbuffer.
40 int RingBuffer::Write(const char* bytes, int size) {
87 void RingBuffer::GetWritablePtr(char** ptr, int* size) const {
103 void RingBuffer::GetReadablePtr(char** ptr, int* size) const {
118 int RingBuffer::Read(char* bytes, int size) {
162 void RingBuffer::Clear() {
170 bool RingBuffer::Reserve(int size) {
209 void RingBuffer::AdvanceReadablePtr(int amount_to_consume) {
222 void RingBuffer::AdvanceWritablePtr(int amount_to_produce) {
232 void RingBuffer::Resize(int buffer_size) {