Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

XmlRpc Namespace Reference


Classes

class  XmlRpc::XmlRpcClient
 A class to send XML RPC requests to a server and return the results. More...
class  XmlRpc::XmlRpcDispatch
struct  XmlRpc::XmlRpcDispatch::MonitoredSource
class  XmlRpc::XmlRpcErrorHandler
 An interface allowing custom handling of error message reporting. More...
class  XmlRpc::XmlRpcException
class  XmlRpc::XmlRpcLogHandler
 An interface allowing custom handling of informational message reporting. More...
class  XmlRpc::XmlRpcServer
 A class to handle XML RPC requests. More...
class  XmlRpc::XmlRpcServerConnection
 A class to handle XML RPC requests from a particular client. More...
class  XmlRpc::XmlRpcServerMethod
 Abstract class representing a single RPC method. More...
class  XmlRpc::XmlRpcSocket
 A platform-independent socket API. More...
class  XmlRpc::XmlRpcSource
 An RPC source represents a file descriptor to monitor. More...
class  XmlRpc::XmlRpcUtil
 Utilities for XML parsing, encoding, and decoding and message handlers. More...
class  XmlRpc::XmlRpcValue
 RPC method arguments and results are represented by Values. More...

Functions

int getVerbosity ()
 Returns log message verbosity. This is short for XmlRpcLogHandler::getVerbosity().
void setVerbosity (int level)
 Sets log message verbosity. This is short for XmlRpcLogHandler::setVerbosity(level).
bool tmEq (struct tm const &t1, struct tm const &t2)

Variables

const char ARRAY_ETAG [] = "</array>"
const char ARRAY_TAG [] = "<array>"
const char BASE64_ETAG [] = "</base64>"
const char BASE64_TAG [] = "<base64>"
const char BOOLEAN_ETAG [] = "</boolean>"
const char BOOLEAN_TAG [] = "<boolean>"
const char DATA_ETAG [] = "</data>"
const char DATA_TAG [] = "<data>"
const char DATETIME_ETAG [] = "</dateTime.iso8601>"
const char DATETIME_TAG [] = "<dateTime.iso8601>"
const char DOUBLE_ETAG [] = "</double>"
const char DOUBLE_TAG [] = "<double>"
const char I4_ETAG [] = "</i4>"
const char I4_TAG [] = "<i4>"
const char INT_TAG [] = "<int>"
const char MEMBER_ETAG [] = "</member>"
const char MEMBER_TAG [] = "<member>"
const char NAME_ETAG [] = "</name>"
const char NAME_TAG [] = "<name>"
const char STRING_TAG [] = "<string>"
const char STRUCT_ETAG [] = "</struct>"
const char STRUCT_TAG [] = "<struct>"
const char VALUE_ETAG [] = "</value>"
const char VALUE_TAG [] = "<value>"
const char XMLRPC_VERSION [] = "XMLRPC++ 0.7"
 Version identifier.


Function Documentation

int XmlRpc::getVerbosity  ) 
 

Returns log message verbosity. This is short for XmlRpcLogHandler::getVerbosity().

00066 { return XmlRpcLogHandler::getVerbosity(); }

void XmlRpc::setVerbosity int  level  ) 
 

Sets log message verbosity. This is short for XmlRpcLogHandler::setVerbosity(level).

bool tmEq struct tm const &  t1,
struct tm const &  t2
[static]
 

00142                                                              {
00143     return t1.tm_sec == t2.tm_sec && t1.tm_min == t2.tm_min &&
00144             t1.tm_hour == t2.tm_hour && t1.tm_mday == t1.tm_mday &&
00145             t1.tm_mon == t2.tm_mon && t1.tm_year == t2.tm_year;
00146   }


Variable Documentation

const char XmlRpc::ARRAY_ETAG[] = "</array>" [static]
 

const char XmlRpc::ARRAY_TAG[] = "<array>" [static]
 

const char XmlRpc::BASE64_ETAG[] = "</base64>" [static]
 

const char XmlRpc::BASE64_TAG[] = "<base64>" [static]
 

const char XmlRpc::BOOLEAN_ETAG[] = "</boolean>" [static]
 

const char XmlRpc::BOOLEAN_TAG[] = "<boolean>" [static]
 

const char XmlRpc::DATA_ETAG[] = "</data>" [static]
 

const char XmlRpc::DATA_TAG[] = "<data>" [static]
 

const char XmlRpc::DATETIME_ETAG[] = "</dateTime.iso8601>" [static]
 

const char XmlRpc::DATETIME_TAG[] = "<dateTime.iso8601>" [static]
 

const char XmlRpc::DOUBLE_ETAG[] = "</double>" [static]
 

const char XmlRpc::DOUBLE_TAG[] = "<double>" [static]
 

const char XmlRpc::I4_ETAG[] = "</i4>" [static]
 

const char XmlRpc::I4_TAG[] = "<i4>" [static]
 

const char XmlRpc::INT_TAG[] = "<int>" [static]
 

const char XmlRpc::MEMBER_ETAG[] = "</member>" [static]
 

const char XmlRpc::MEMBER_TAG[] = "<member>" [static]
 

const char XmlRpc::NAME_ETAG[] = "</name>" [static]
 

const char XmlRpc::NAME_TAG[] = "<name>" [static]
 

const char XmlRpc::STRING_TAG[] = "<string>" [static]
 

const char XmlRpc::STRUCT_ETAG[] = "</struct>" [static]
 

const char XmlRpc::STRUCT_TAG[] = "<struct>" [static]
 

const char XmlRpc::VALUE_ETAG[] = "</value>" [static]
 

const char XmlRpc::VALUE_TAG[] = "<value>" [static]
 

const char XmlRpc::XMLRPC_VERSION = "XMLRPC++ 0.7"
 

Version identifier.


Generated on Wed Feb 2 19:25:09 2011 for BOSS6.5.5 by  doxygen 1.3.9.1