internal void SendMessage(byte[] message) { try { socket.Send(message); } catch (Exception ex) { if (OnError != null) this.OnError(this, new ProtocolErrorEventArgs(ex)); } }