A private implementation class used by GNet::SocketProtocol. More...
Public Member Functions | |
| SocketProtocolImp (EventHandler &, SocketProtocol::Sink &, StreamSocket &, unsigned int secure_connection_timeout, const Socket::Credentials &) | |
| ~SocketProtocolImp () | |
| void | readEvent () |
| bool | writeEvent () |
| bool | send (const std::string &data, std::string::size_type offset) |
| void | sslConnect () |
| void | sslAccept () |
| bool | sslEnabled () const |
| std::string | peerCertificate () const |
A private implementation class used by GNet::SocketProtocol.
Definition at line 41 of file gsocketprotocol.cpp.
| GNet::SocketProtocolImp::SocketProtocolImp | ( | EventHandler & | handler, |
| SocketProtocol::Sink & | sink, | ||
| StreamSocket & | socket, | ||
| unsigned int | secure_connection_timeout, | ||
| const Socket::Credentials & | credentials | ||
| ) |
Definition at line 97 of file gsocketprotocol.cpp.
| GNet::SocketProtocolImp::~SocketProtocolImp | ( | ) |
Definition at line 115 of file gsocketprotocol.cpp.
| std::string GNet::SocketProtocolImp::peerCertificate | ( | ) | const |
Definition at line 510 of file gsocketprotocol.cpp.
| void GNet::SocketProtocolImp::readEvent | ( | ) |
Definition at line 126 of file gsocketprotocol.cpp.
References G_DEBUG.
| bool GNet::SocketProtocolImp::send | ( | const std::string & | data, |
| std::string::size_type | offset | ||
| ) |
Definition at line 158 of file gsocketprotocol.cpp.
| void GNet::SocketProtocolImp::sslAccept | ( | ) |
Definition at line 257 of file gsocketprotocol.cpp.
| void GNet::SocketProtocolImp::sslConnect | ( | ) |
Definition at line 211 of file gsocketprotocol.cpp.
| bool GNet::SocketProtocolImp::sslEnabled | ( | ) | const |
Definition at line 298 of file gsocketprotocol.cpp.
| bool GNet::SocketProtocolImp::writeEvent | ( | ) |
Definition at line 141 of file gsocketprotocol.cpp.
References G_DEBUG.
1.8.9.1