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