|
Public Member Functions |
| | SSLStream (Family family=IPV4, bool throwflag=true, timeout_t to=0) |
| void | disconnect (void) |
| | SSLStream (const IPV4Host &host, tpport_t port, unsigned mss=536, bool throwflag=true, timeout_t to=0) |
| | SSLStream (const IPV6Host &host, tpport_t port, unsigned mss=536, bool throwflag=true, timeout_t to=0) |
| | SSLStream (const char *name, Family family=IPV4, unsigned mss=536, bool throwflag=false, timeout_t to=0) |
| | SSLStream (const SSLStream &ssl) |
| bool | isSSL (void) |
| bool | getSession (void) |
| void | endStream (void) |
| virtual | ~SSLStream () |
| ssize_t | readLine (char *str, size_t max, timeout_t to=0) |
| ssize_t | readData (void *buf, size_t len, char separator=0, timeout_t to=0) |
| ssize_t | writeData (void *buf, size_t len, timeout_t to=0) |
Protected Attributes |
| SSL * | ssl |