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)); }
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)); }