Ejemplo n.º 1
0
 private Action OnExecuted(NetworkPoolTaskCallback onCompleted)
 {
     return(() =>
     {
         message.Release();
         onCompleted.Invoke(this);
     });
 }
Ejemplo n.º 2
0
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     handler.OnMessage(message);
 }
Ejemplo n.º 3
0
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     listener.HandleReceived(identifier, count);
     buffer.Process(handler, count);
 }
Ejemplo n.º 4
0
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     buffer.Send(message, OnExecuted(callback));
 }
Ejemplo n.º 5
0
 public void Execute(NetworkPoolInstance context, NetworkPoolTaskCallback callback)
 {
     this.callback.Invoke();
 }