~ListenConfig()
Destructor.
ListenConfig()
Constructor.
The log namespace is used for log related classes and functions.
Definition idirectory.h:18
void AddListenConfig(const ListenPortConfig &port_config)
Register a new listen server.
void DeleteListenConfig(uint16_t port)
Removes a listen server from the list.
std::vector< ListenPortConfig > GetListenConfigList()
Returns the list of available listen servers.
Defines a listen config item in the config memory.
Definition listenconfig.h:24
bool operator<(const ListenPortConfig &listen) const
Less function that sort on the name property.
Definition listenconfig.h:36
std::string name
Short user friendly name of the item.
Definition listenconfig.h:26
uint16_t port
IP port that client connects to.
Definition listenconfig.h:25
std::string description
Description what the item is used for.
Definition listenconfig.h:28
std::string share_name
Share name if this is a proxy item.
Definition listenconfig.h:27