Public Member Functions | |
Chunk () | |
Creates a new data chunk. | |
~Chunk () | |
Chunk (const Chunk &chunk) | |
Creates a new object that shares the data of the old one. | |
Public Attributes | |
boost::shared_array< char > | data |
Pointer to the first byte in the chunk data. | |
char * | end |
Pointer to the first write byte in the chunk or 1+ the last read byte. | |
Static Public Attributes | |
static const unsigned int | size = 131072 |
Size of data section of the chunk. |
Definition at line 159 of file transceiver.hpp.
Fastcgipp::Transceiver::Buffer::Chunk::Chunk | ( | ) | [inline] |
Fastcgipp::Transceiver::Buffer::Chunk::~Chunk | ( | ) | [inline] |
Definition at line 169 of file transceiver.hpp.
Fastcgipp::Transceiver::Buffer::Chunk::Chunk | ( | const Chunk & | chunk | ) | [inline] |
Creates a new object that shares the data of the old one.
Definition at line 171 of file transceiver.hpp.
boost::shared_array<char> Fastcgipp::Transceiver::Buffer::Chunk::data |
Pointer to the first write byte in the chunk or 1+ the last read byte.
Definition at line 166 of file transceiver.hpp.
const unsigned int Fastcgipp::Transceiver::Buffer::Chunk::size = 131072 [static] |
Size of data section of the chunk.
Definition at line 162 of file transceiver.hpp.
Referenced by Fastcgipp::Transceiver::Buffer::requestWrite(), and Fastcgipp::Transceiver::Buffer::secureWrite().