Panda3D
Public Member Functions | List of all members
RingBuffer_Slide Class Reference

This is an implemention of the membuffer with ring buffer interface on it.... More...

#include "ringbuffer_slide.h"

Inheritance diagram for RingBuffer_Slide:
MemBuffer Http_BufferedReader

Public Member Functions

 RingBuffer_Slide (size_t in_size=4096)
 
size_t AmountBuffered (void)
 
size_t BufferAvailabe (void)
 
void Compress (void)
 
void FullCompress (void)
 
bool Get (char *data, size_t len)
 
bool Put (const char *data, size_t len)
 
void ResetContent (void)
 

Detailed Description

This is an implemention of the membuffer with ring buffer interface on it....

Main target right know is base class for network stream buffering both input and output

see BufferedReader_Gm BufferedWriter_Gm

Definition at line 19 of file ringbuffer_slide.h.


The documentation for this class was generated from the following file: