Apache Mesos
Enumerations | Functions
process::network::openssl Namespace Reference

Enumerations

enum  Mode { Mode::CLIENT, Mode::SERVER }
 

Functions

void initialize ()
 
SSL_CTX * context ()
 
Try< Nothingverify (const SSL *const ssl, Mode mode, const Option< std::string > &hostname=None(), const Option< net::IP > &ip=None())
 
Try< Nothingconfigure_socket (SSL *ssl, Mode mode, const Address &peer, const Option< std::string > &peer_hostname)
 

Enumeration Type Documentation

Enumerator
CLIENT 
SERVER 

Function Documentation

Try<Nothing> process::network::openssl::configure_socket ( SSL *  ssl,
Mode  mode,
const Address peer,
const Option< std::string > &  peer_hostname 
)
SSL_CTX* process::network::openssl::context ( )
void process::network::openssl::initialize ( )
inline
Try<Nothing> process::network::openssl::verify ( const SSL *const  ssl,
Mode  mode,
const Option< std::string > &  hostname = None(),
const Option< net::IP > &  ip = None() 
)