public void ProcessPacket()
 {
     OperationalTransform.TextTransformActor e = OperationalTransform.TextTransformActor.GetObjectFromBytes(this.messages.Dequeue());
     //Set datestamp for server's sake
     e.AlterforServer();
     processed.Enqueue(e);
 }
 /// <summary>
 /// Add Message to clienthandler with proper thread locking
 /// </summary>
 /// <param name="message">Message to Send</param>
 public void AddMessage(OperationalTransform.TextTransformActor message)
 {
     lock (_pendingmessage)
     {
         _pendingmessage.Enqueue(OperationalTransform.TextTransformActor.GetObjectInBytes(message));
     }
 }