#include <TransportTLS.H>
Public Member Functions | |
TransportTLS (const string &server="localhost", const int &port=700) | |
Default constructor. | |
string | get_server () const |
Return the server address. | |
int | get_port () const |
Return the server port number. | |
void | set_server (const string &server) |
Set the server name/address. | |
void | set_port (const int port) |
Set connection port. | |
void | connect (const string &client_cert_file, const string &root_ca_file, const string &pem_passphrase="") |
Open the Connection. |
void TransportTLS::connect | ( | const string & | client_cert_file, | |
const string & | root_ca_file, | |||
const string & | pem_passphrase = "" | |||
) |
Open the Connection.
client_cert_file | Client certificate file | |
root_ca_file | Root certificate file | |
pem_passphrase | Optional passphrase for an encrypted private key |
int TransportTLS::get_port | ( | ) | const |
Return the server port number.
string TransportTLS::get_server | ( | ) | const |
Return the server address.
void TransportTLS::set_port | ( | const int | port | ) |
Set connection port.
port | server port number |
void TransportTLS::set_server | ( | const string & | server | ) |
Set the server name/address.
server | name/address |