コード例 #1
0
 public void RaiseMessageReceived(Message message, IPEndPoint endpoint)
 {
     DhtEngine.MainLoop.Queue(delegate
     {
         OnMessageReceived(message.Encode(), endpoint);
     });
 }
コード例 #2
0
ファイル: MessageTests.cs プロジェクト: dontnod/monotorrent
 private void Compare(Message m, string expected)
 {
     byte[] b = m.Encode();
     Assert.AreEqual(Encoding.UTF8.GetString(b), expected);
 }
コード例 #3
0
ファイル: MessageLoop.cs プロジェクト: senditu/simpletorrent
 private void SendMessage(Message message, IPEndPoint endpoint)
 {
     lastSent = DateTime.Now;
     byte[] buffer = message.Encode();
     listener.Send(buffer, endpoint);
 }
コード例 #4
0
ファイル: MessageLoop.cs プロジェクト: burris/monotorrent
 private void SendMessage(Message message, IPEndPoint endpoint)
 {
     lastSent = Environment.TickCount;
     byte[] buffer = message.Encode();
     listener.Send(buffer, endpoint);
 }