17 template <
class CLIENT,
class REQUEST>
50 virtual void handleRequest(CLIENT* client, REQUEST& request,
const uint32_t messageId,
const uint8_t retries) = 0;
Network client request handler base class.
virtual ~ServerClientRequestHandler()
Public destructor.
virtual void handleRequest(CLIENT *client, REQUEST &request, const uint32_t messageId, const uint8_t retries)=0
Request handler implementation.
const string & getCommand()
Returns this requests handler command name.
#define FORBID_CLASS_COPY(CLASS)