11 #ifndef __ConfigData__ 12 #define __ConfigData__ 16 #include <boost/shared_ptr.hpp> 19 #pragma warning(disable:4786) // STL library: disable warning 4786; this warning is generated due to a Microsoft bug 61 void Host(
string value);
70 unsigned short int Port();
79 void Port(
unsigned short int value);
97 void UdpHost(
string value);
106 unsigned short int UdpPort();
115 void UdpPort(
unsigned short int value);
133 void Zone(
string value);
151 void Debug(
bool value);
160 unsigned short int HttpPort();
169 void HttpPort(
unsigned short int value);
179 unsigned short int HttpsPort();
189 void HttpsPort(
unsigned short int value);
207 void UseBlueBox(
bool value);
216 long int BlueBoxPollingRate();
225 void BlueBoxPollingRate(
long int value);
244 void ForceIPv6(
bool value);
271 boost::shared_ptr<string> host;
272 unsigned short int port;
273 boost::shared_ptr<string> udpHost;
274 unsigned short int udpPort;
275 boost::shared_ptr<string> zone;
278 unsigned short int httpPort;
279 unsigned short int httpsPort;
281 long int blueBoxPollingRate;
The ConfigData class stores the client configuration data loaded from an external XML file or passed ...
Definition: ConfigData.h:35
Definition: SmartFox.cpp:24