public void RaiseMessageReceived(Message message, IPEndPoint endpoint) { DhtEngine.MainLoop.Queue(() => OnMessageReceived(message.Encode(), endpoint)); }
private void SendMessage(Message message, IPEndPoint endpoint) { lastSent = DateTime.Now; byte[] buffer = message.Encode(); listener.Send(buffer, endpoint); }