/// <summary>
 /// Send a message structure to the server.
 /// </summary>
 /// <param name="msg">Message structure to be send.</param>
 /// <exception cref="TCPLibrary.Core.NotConnectedException"></exception>
 public void Send(TCPMessage msg)
 {
     if (OnBeforeMessageSent != null)
     {
         OnBeforeMessageSent(this, msg);
     }
     base.Send(new Data(msg.ToByteArray()));
 }
Exemplo n.º 2
0
 /// <summary>
 /// Send a message to all clients in broadcast.
 /// </summary>
 /// <param name="Data">Message to be sent.</param>
 public void Broadcast(TCPMessage Data)
 {
     base.Broadcast(new Data(Data.ToByteArray()));
 }
Exemplo n.º 3
0
 /// <summary>
 /// Send a message structure to the server.
 /// </summary>
 /// <param name="msg">Message structure to be send.</param>
 /// <exception cref="TCPLibrary.Core.NotConnectedException"></exception>
 public void Send(TCPMessage msg)
 {
     if (OnBeforeMessageSent != null)
         OnBeforeMessageSent(this, msg);
     base.Send(new Data(msg.ToByteArray()));
 }
Exemplo n.º 4
0
 /// <summary>
 /// Send a Message structure to the client.
 /// </summary>
 /// <param name="msg">Message to be sent.</param>
 /// <exception cref="TCPLibrary.Core.NotConnectedException" />
 public void Send(TCPMessage msg)
 {
     ((BaseMessageServer)_server).RaiseBeforeMessageSentEvent(this, msg);
     base.Send(new Data(msg.ToByteArray()));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Send a Message structure to the client.
 /// </summary>
 /// <param name="msg">Message to be sent.</param>
 /// <exception cref="TCPLibrary.Core.NotConnectedException" />
 public void Send(TCPMessage msg)
 {
     ((BaseMessageServer)_server).RaiseBeforeMessageSentEvent(this, msg);
     base.Send(new Data(msg.ToByteArray()));
 }
 /// <summary>
 /// Send a message to all clients in broadcast.
 /// </summary>
 /// <param name="Data">Message to be sent.</param>
 public void Broadcast(TCPMessage Data)
 {
     base.Broadcast(new Data(Data.ToByteArray()));
 }