#include <options.h>
Options::Options | ( | ) |
bool Options::parse | ( | int | argc, | |
char * | argv[] | |||
) |
void Options::printUsage | ( | ) |
void Options::printOptions | ( | ) |
std::string Options::getProgname | ( | ) |
Options & Options::setProgname | ( | std::string | p | ) |
sender_id_t Options::getSenderId | ( | ) |
Options & Options::setSenderId | ( | sender_id_t | s | ) |
std::string Options::getLocalAddr | ( | ) |
Options & Options::setLocalAddr | ( | std::string | l | ) |
std::string Options::getLocalSyncAddr | ( | ) |
Options & Options::setLocalSyncAddr | ( | std::string | l | ) |
u_int16_t Options::getLocalPort | ( | ) |
std::string Options::getRemoteAddr | ( | ) |
Options & Options::setRemoteAddr | ( | std::string | r | ) |
u_int16_t Options::getLocalSyncPort | ( | ) |
u_int16_t Options::getRemotePort | ( | ) |
std::string Options::getDevName | ( | ) |
Options & Options::setDevName | ( | std::string | d | ) |
std::string Options::getDevType | ( | ) |
Options & Options::setDevType | ( | std::string | d | ) |
std::string Options::getIfconfigParamLocal | ( | ) |
Options & Options::setIfconfigParamLocal | ( | std::string | i | ) |
std::string Options::getIfconfigParamRemoteNetmask | ( | ) |
Options & Options::setIfconfigParamRemoteNetmask | ( | std::string | i | ) |
window_size_t Options::getSeqWindowSize | ( | ) |
Options & Options::setSeqWindowSize | ( | window_size_t | s | ) |
std::string Options::getCypher | ( | ) |
Options & Options::setCypher | ( | std::string | c | ) |
std::string Options::getAuthAlgo | ( | ) |
Options & Options::setAuthAlgo | ( | std::string | a | ) |
Mutex Options::mutex [private] |
std::string Options::progname_ [private] |
sender_id_t Options::sender_id_ [private] |
std::string Options::local_addr_ [private] |
std::string Options::local_sync_addr_ [private] |
u_int16_t Options::local_port_ [private] |
u_int16_t Options::local_sync_port_ [private] |
std::string Options::remote_addr_ [private] |
u_int16_t Options::remote_port_ [private] |
std::string Options::dev_name_ [private] |
std::string Options::dev_type_ [private] |
std::string Options::ifconfig_param_local_ [private] |
std::string Options::ifconfig_param_remote_netmask_ [private] |
window_size_t Options::seq_window_size_ [private] |
std::string Options::cypher_ [private] |
std::string Options::auth_algo_ [private] |