fastcgi++
Public Member Functions | Public Attributes
Fastcgipp::Transceiver::Buffer::SendBlock Struct Reference

Block of memory for extraction from Buffer More...

#include <transceiver.hpp>

List of all members.

Public Member Functions

 SendBlock (const char *data_, size_t size_, int fd_)
 Constructor.
 SendBlock (const SendBlock &sendBlock)
 Create a new object that shares the data of the old.

Public Attributes

const char * data
 Pointer to the first byte in the block.
size_t size
 Size in bytes of the data.
int fd
 File descriptor the data should be written to.

Detailed Description

Block of memory for extraction from Buffer

Definition at line 214 of file transceiver.hpp.


Constructor & Destructor Documentation

Fastcgipp::Transceiver::Buffer::SendBlock::SendBlock ( const char *  data_,
size_t  size_,
int  fd_ 
)
inline

Constructor.

Parameters:
[in]data_Pointer to the first byte in the block
[in]size_Size in bytes of the data
[in]fd_File descriptor the data should be written to

Definition at line 222 of file transceiver.hpp.

Fastcgipp::Transceiver::Buffer::SendBlock::SendBlock ( const SendBlock sendBlock)
inline

Create a new object that shares the data of the old.

Definition at line 224 of file transceiver.hpp.


Member Data Documentation

const char* Fastcgipp::Transceiver::Buffer::SendBlock::data

Pointer to the first byte in the block.

Definition at line 226 of file transceiver.hpp.

int Fastcgipp::Transceiver::Buffer::SendBlock::fd

File descriptor the data should be written to.

Definition at line 230 of file transceiver.hpp.

size_t Fastcgipp::Transceiver::Buffer::SendBlock::size

Size in bytes of the data.

Definition at line 228 of file transceiver.hpp.


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