//////////////////////////////
 //        CONSTRUCTORS      //
 //////////////////////////////
 public MessageDispatcherWorker(MessageDispatcher pMessageDispatcher, MessageNotSentDelegate pMessageNotSentDelegate, MessageSentDelegate pMessageSentDelegate, MessageDispatcherWorkerIsFreeDelegate pMessageDispatcherWorkerIsFreeDelegate)
 {
     _oMessageDispatcher = pMessageDispatcher;
     _oMessageNotSentDelegate = pMessageNotSentDelegate;
     _oMessageSentDelegate = pMessageSentDelegate;
     _oMessageDispatcherWorkerIsFreeDelegate = pMessageDispatcherWorkerIsFreeDelegate;
 }