#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()