コード例 #1
0
ファイル: NetworkPoolSend.cs プロジェクト: vnvizitiu/leak
 private Action OnExecuted(NetworkPoolTaskCallback onCompleted)
 {
     return(() =>
     {
         message.Release();
         onCompleted.Invoke(this);
     });
 }
コード例 #2
0
ファイル: NetworkPoolReceive.cs プロジェクト: vnvizitiu/leak
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     handler.OnMessage(message);
 }
コード例 #3
0
ファイル: NetworkPoolDecrypt.cs プロジェクト: vnvizitiu/leak
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     listener.HandleReceived(identifier, count);
     buffer.Process(handler, count);
 }
コード例 #4
0
ファイル: NetworkPoolSend.cs プロジェクト: vnvizitiu/leak
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     buffer.Send(message, OnExecuted(callback));
 }
コード例 #5
0
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     this.callback.Invoke();
 }