00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef __CODEX_SERVER_SERVERQUORUMDISPATCHER_H__
00019 #define __CODEX_SERVER_SERVERQUORUMDISPATCHER_H__
00020
00021 #include <map>
00022
00023 #include "CODEX_Quorum/Message.h"
00024 #include "CODEX_Quorum/MessageDispatcher.h"
00025 #include "MessageParser.h"
00026
00027 namespace CODEX_Server
00028 {
00035 class ServerQuorumDispatcher : public CODEX_Quorum::QuorumDispatcher
00036 {
00037 public :
00039 ServerQuorumDispatcher() {}
00040
00042 virtual ~ServerQuorumDispatcher() {}
00043
00044 void operator()( const void* request,
00045 CODEX_Quorum::ResponseInfo* ri );
00046 };
00047
00048 }
00049
00050 #endif