TransportTLS Class Reference
TransportTLS class.
More...
#include <TransportTLS.H>
List of all members.
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.
|
Detailed Description
TransportTLS class.
Member Function Documentation
void TransportTLS::connect |
( |
const string & |
client_cert_file, |
|
|
const string & |
root_ca_file, |
|
|
const string & |
pem_passphrase = "" | |
|
) |
| | |
Open the Connection.
- Parameters:
-
| 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.
- Returns:
- server port number
string TransportTLS::get_server |
( |
|
) |
const |
Return the server address.
- Returns:
- server name/address
void TransportTLS::set_port |
( |
const int |
port |
) |
|
Set connection port.
- Parameters:
-
void TransportTLS::set_server |
( |
const string & |
server |
) |
|
Set the server name/address.
- Parameters:
-
The documentation for this class was generated from the following file: