#include <openssl/ssl.h>
#include <string.h>
Go to the source code of this file.
◆ Accept()
| bool Accept |
( |
int * |
out_sock, |
|
|
const std::string & |
port |
|
) |
| |
◆ Connect()
| bool Connect |
( |
int * |
out_sock, |
|
|
const std::string & |
hostname_and_port |
|
) |
| |
◆ DoSMTPStartTLS()
| bool DoSMTPStartTLS |
( |
int |
sock | ) |
|
◆ InitSocketLibrary()
| bool InitSocketLibrary |
( |
| ) |
|
◆ PrintConnectionInfo()
| void PrintConnectionInfo |
( |
const SSL * |
ssl | ) |
|
◆ PrintErrorCallback()
| int PrintErrorCallback |
( |
const char * |
str, |
|
|
size_t |
len, |
|
|
void * |
ctx |
|
) |
| |
◆ SocketSetNonBlocking()
| bool SocketSetNonBlocking |
( |
int |
sock, |
|
|
bool |
is_non_blocking |
|
) |
| |
◆ TransferData()
| bool TransferData |
( |
SSL * |
ssl, |
|
|
int |
sock |
|
) |
| |
◆ VersionFromString()