Transport.h File Reference
Include dependency graph for Transport.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
class | Transport::TheConfig |
parameters controlling outgoing connection More... | |
Namespaces | |
namespace | Transport |
Functions | |
bool | Transport::Connect () |
locate and connect to the configured server More... | |
void | Transport::CloseConnection () |
close the current connection More... | |
void | Transport::InitTls () |
Initialize TLS library environment when necessary. More... | |
bool | Transport::MaybeStartTls (const char *hostname) |
void | Transport::ShutdownTls () |
De-initialize TLS library environment when necessary. More... | |
ssize_t | Transport::Write (const void *buf, size_t len) |
ssize_t | Transport::Read (void *buf, size_t len) |
Variables | |
TheConfig | Transport::Config |