예제 #1
0
 public void InvokeCallbacks(Checkable checkable)
 {
     CollectSockets(checkable.CheckRead, _readCallbacks).ForEach(pair => pair.Callback(pair.Socket));
     CollectSockets(checkable.CheckWrite, _writeCallbacks).ForEach(pair => pair.Callback(pair.Socket));
     CollectSockets(checkable.CheckError, _errorCallbacks).ForEach(pair => pair.Callback(pair.Socket));
 }
예제 #2
0
 public void InvokeCallbacks(Checkable checkable)
 {
     CollectSockets(checkable.CheckRead, _readCallbacks).ForEach(pair => pair.Callback(pair.Socket));
     CollectSockets(checkable.CheckWrite, _writeCallbacks).ForEach(pair => pair.Callback(pair.Socket));
     CollectSockets(checkable.CheckError, _errorCallbacks).ForEach(pair => pair.Callback(pair.Socket));
 }