|
| virtual void | brokenPipe () |
| |
|
virtual void | closeConnection ()=0 |
| |
| void | dump (std::ostream &strm) const override |
| | dumps information about this object
|
| |
|
virtual std::string | exit ()=0 |
| |
| virtual std::ostream * | getOutputStream () |
| |
|
virtual unsigned int | getRecvChunkSize ()=0 |
| |
|
virtual unsigned int | getSendChunkSize ()=0 |
| |
| virtual Socket * | getSocket () |
| |
| virtual void | initConnection ()=0 |
| |
| virtual bool | isConnected () |
| |
| virtual bool | receive (std::map< std::string, std::string > &extensions, std::ostream *strm=nullptr)=0 |
| |
| virtual void | send (const std::string &buffer, std::map< std::string, std::string > &extensions)=0 |
| |
| virtual void | sendExit ()=0 |
| |
| virtual void | sendExtensions (std::map< std::string, std::string > &extensions)=0 |
| |
| virtual void | setOutputStream (std::ostream *strm) |
| |
|
| virtual void | send (const std::string &buffer)=0 |
| |
|
virtual void | sendChunk (const std::string &buffer, std::map< std::string, std::string > &extensions)=0 |
| |
Definition at line 43 of file Connection.h.
◆ brokenPipe()
| virtual void Connection::brokenPipe |
( |
| ) |
|
|
inlinevirtual |
◆ dump()
| void Connection::dump |
( |
std::ostream & | strm | ) |
const |
|
overridevirtual |
◆ getOutputStream()
| virtual std::ostream * Connection::getOutputStream |
( |
| ) |
|
|
inlinevirtual |
◆ getSocket()
| virtual Socket * Connection::getSocket |
( |
| ) |
|
|
inlinevirtual |
◆ initConnection()
| virtual void Connection::initConnection |
( |
| ) |
|
|
pure virtual |
◆ isConnected()
| virtual bool Connection::isConnected |
( |
| ) |
|
|
inlinevirtual |
◆ receive()
| virtual bool Connection::receive |
( |
std::map< std::string, std::string > & | extensions, |
|
|
std::ostream * | strm = nullptr ) |
|
pure virtual |
◆ send() [1/2]
| virtual void Connection::send |
( |
const std::string & | buffer | ) |
|
|
protectedpure virtual |
◆ send() [2/2]
| virtual void Connection::send |
( |
const std::string & | buffer, |
|
|
std::map< std::string, std::string > & | extensions ) |
|
pure virtual |
◆ sendExit()
| virtual void Connection::sendExit |
( |
| ) |
|
|
pure virtual |
◆ sendExtensions()
| virtual void Connection::sendExtensions |
( |
std::map< std::string, std::string > & | extensions | ) |
|
|
pure virtual |
◆ setOutputStream()
| virtual void Connection::setOutputStream |
( |
std::ostream * | strm | ) |
|
|
inlinevirtual |
◆ _brokenPipe
| bool Connection::_brokenPipe = false |
|
protected |
◆ _mySock
| Socket* Connection::_mySock = nullptr |
|
protected |
◆ _out
| std::ostream* Connection::_out = nullptr |
|
protected |
The documentation for this class was generated from the following files: