|
VMime
|
This is the complete list of members for TLSSocket, including all inherited members.
| connect(const string &address, const port_t port)=0 | socket | pure virtual |
| disconnect()=0 | socket | pure virtual |
| getBlockSize() const =0 | socket | pure virtual |
| getPeerAddress() const =0 | socket | pure virtual |
| getPeerCertificates()=0 | TLSSocket | pure virtual |
| getPeerName() const =0 | socket | pure virtual |
| getStatus() const =0 | socket | pure virtual |
| getTimeoutHandler()=0 | socket | pure virtual |
| getTracer()=0 | socket | pure virtual |
| handshake()=0 | TLSSocket | pure virtual |
| isConnected() const =0 | socket | pure virtual |
| object() | object | protected |
| object(const object &) | object | protected |
| operator=(const object &) | object | protected |
| receive(string &buffer)=0 | socket | pure virtual |
| receiveRaw(byte_t *buffer, const size_t count)=0 | socket | pure virtual |
| send(const string &buffer)=0 | socket | pure virtual |
| send(const char *str)=0 | socket | pure virtual |
| sendRaw(const byte_t *buffer, const size_t count)=0 | socket | pure virtual |
| sendRawNonBlocking(const byte_t *buffer, const size_t count)=0 | socket | pure virtual |
| setTracer(shared_ptr< tracer > tracer)=0 | socket | pure virtual |
| socket() | socket | protected |
| Status enum name | socket | |
| STATUS_WANT_READ enum value | socket | |
| STATUS_WANT_WRITE enum value | socket | |
| STATUS_WOULDBLOCK enum value | socket | |
| waitForRead(const int msecs=30000)=0 | socket | pure virtual |
| waitForWrite(const int msecs=30000)=0 | socket | pure virtual |
| wrap(shared_ptr< TLSSession > session, shared_ptr< socket > sok) | TLSSocket | static |
| ~object() | object | protectedvirtual |
| ~socket() | socket | virtual |