ReplicaNet and RNLobby  1
Public Types | Public Member Functions | Friends | List of all members
UtilityServer Class Reference

Handles requests for utility functions using RESTful HTTP. This is not a client visible server hence there is no corresponding UtilityClient class. More...

#include <UtilityServer.h>

Inheritance diagram for UtilityServer:
Inheritance graph
[legend]
Collaboration diagram for UtilityServer:
Collaboration graph
[legend]

Public Types

enum  { kDefaultPort = 2000 }
 

Public Member Functions

 UtilityServer (const char *lobbyDSN=MRNLobbyDefaultDSN)
 
bool Start (const XPAddress &address=XPAddress(kDefaultPort))
 
virtual RNWeb::Worker * CreateWorker (XPSocket *accepted)
 

Friends

class UtilityServerWorker
 

Detailed Description

Handles requests for utility functions using RESTful HTTP. This is not a client visible server hence there is no corresponding UtilityClient class.