DaZeus  2.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
dazeus::NetworkConfig Struct Reference

#include <network.h>

Public Member Functions

 NetworkConfig (std::string n=std::string(), std::string d=std::string(), std::string nick=std::string("DaZeus"), std::string user=std::string("dazeus"), std::string full=std::string("DaZeus"), std::string p=std::string(), bool a=false, time_t ct=10, time_t pt=30)
 
 NetworkConfig (const NetworkConfig &s)
 
const NetworkConfigoperator= (const NetworkConfig &s)
 

Public Attributes

std::string name
 
std::string displayName
 
std::string nickName
 
std::string userName
 
std::string fullName
 
std::string password
 
std::vector< ServerConfig * > servers
 
bool autoConnect
 
time_t connectTimeout
 
time_t pongTimeout
 

Detailed Description

Definition at line 21 of file network.h.

Constructor & Destructor Documentation

dazeus::NetworkConfig::NetworkConfig ( std::string  n = std::string(),
std::string  d = std::string(),
std::string  nick = std::string("DaZeus"),
std::string  user = std::string("dazeus"),
std::string  full = std::string("DaZeus"),
std::string  p = std::string(),
bool  a = false,
time_t  ct = 10,
time_t  pt = 30 
)
inline

Definition at line 22 of file network.h.

dazeus::NetworkConfig::NetworkConfig ( const NetworkConfig s)
inline

Definition at line 28 of file network.h.

Member Function Documentation

const NetworkConfig& dazeus::NetworkConfig::operator= ( const NetworkConfig s)
inline

Definition at line 33 of file network.h.

Member Data Documentation

bool dazeus::NetworkConfig::autoConnect

Definition at line 46 of file network.h.

time_t dazeus::NetworkConfig::connectTimeout

Definition at line 47 of file network.h.

std::string dazeus::NetworkConfig::displayName

Definition at line 40 of file network.h.

std::string dazeus::NetworkConfig::fullName

Definition at line 43 of file network.h.

std::string dazeus::NetworkConfig::name

Definition at line 39 of file network.h.

std::string dazeus::NetworkConfig::nickName

Definition at line 41 of file network.h.

std::string dazeus::NetworkConfig::password

Definition at line 44 of file network.h.

time_t dazeus::NetworkConfig::pongTimeout

Definition at line 48 of file network.h.

std::vector<ServerConfig*> dazeus::NetworkConfig::servers

Definition at line 45 of file network.h.

std::string dazeus::NetworkConfig::userName

Definition at line 42 of file network.h.


The documentation for this struct was generated from the following file: