#include <transceiver.hpp>
Public Member Functions | |
Block (char *data_, size_t size_) | |
Construct from a pointer and size. | |
Block (const Block &block) | |
Copies pointer and size, not data. | |
const Block & | operator= (const Block &block) |
Copies pointer and size, not data. | |
Public Attributes | |
char * | data |
Pointer to start of memory location. | |
size_t | size |
Size in bytes of memory location. |
The purpose of this structure is to communicate a block of data to be written to a Transceiver::Buffer
Definition at line 56 of file transceiver.hpp.
Fastcgipp::Block::Block | ( | char * | data_, | |
size_t | size_ | |||
) | [inline] |
Construct from a pointer and size.
[in] | data_ | Pointer to start of memory location |
[in] | size_ | Size in bytes of memory location |
Definition at line 63 of file transceiver.hpp.
Fastcgipp::Block::Block | ( | const Block & | block | ) | [inline] |
char* Fastcgipp::Block::data |
Pointer to start of memory location.
Definition at line 69 of file transceiver.hpp.
Referenced by operator=().
size_t Fastcgipp::Block::size |
Size in bytes of memory location.
Definition at line 71 of file transceiver.hpp.
Referenced by operator=().