#ifndef __REQUEST_DISPATCHER_H__
#define __REQUEST_DISPATCHER_H__

typedef struct s_RequestDispatcher RequestDispatcher;

RequestDispatcher * request_dispatcher_new (Processor *processor, RequestHandlerEntry *handlerEntry, Message *requestMessage);

void request_dispatcher_destroy (void *ptr);

void request_dispatcher_process (void *requestDispatcherPtr);

#endif
