protected void OnHandleError(Exception e) { OnError?.Invoke(this, new TcpClientExceptionEventArgs(mTcpClient, e)); }