fastcgi++
|
Encapsulates data into FastCGI records to be sent back to the web server. More...
#include <fcgistream.hpp>
Public Member Functions | |
std::streamsize | write (const char *s, std::streamsize n) |
void | set (Protocol::FullId id, Transceiver &transceiver, Protocol::RecordType type) |
void | dump (const char *data, size_t size) |
void | dump (std::basic_istream< char > &stream) |
Private Attributes | |
Protocol::FullId | m_id |
Protocol::RecordType | m_type |
Transceiver * | m_transceiver |
Encapsulates data into FastCGI records to be sent back to the web server.
Definition at line 172 of file fcgistream.hpp.
|
inline |
Definition at line 182 of file fcgistream.hpp.
References write().
Referenced by Fastcgipp::Fcgistream< charT >::dump().
void Fastcgipp::FcgistreamSink::dump | ( | std::basic_istream< char > & | stream | ) |
Definition at line 174 of file fcgistream.cpp.
|
inline |
Definition at line 181 of file fcgistream.hpp.
References m_id, m_transceiver, and m_type.
Referenced by Fastcgipp::Fcgistream< charT >::set().
std::streamsize Fastcgipp::FcgistreamSink::write | ( | const char * | s, |
std::streamsize | n | ||
) |
Definition at line 137 of file fcgistream.cpp.
References Fastcgipp::Protocol::chunkSize, and Fastcgipp::Protocol::version.
Referenced by dump().
|
private |
Definition at line 175 of file fcgistream.hpp.
Referenced by set().
|
private |
Definition at line 177 of file fcgistream.hpp.
Referenced by set().
|
private |
Definition at line 176 of file fcgistream.hpp.
Referenced by set().