private void Client_DataSent(object sender, SocketCommunicationEventArgs e) { AddLogItem(" ->", string.Format("{0}: [{1}] {2}", ((Client)sender).EndpointInfo(), e.Data.Length, LogData(e.Data))); }
private void Client_DataReceived(object sender, SocketCommunicationEventArgs e) { Client client = (Client)sender; var port = ((IPEndPoint)client.Socket.Client.RemoteEndPoint).Port; AddLogItem(" <-", string.Format("{0}: [{1}] {2}", port, e.Data.Length, LogData(e.Data))); if (forwardOnServer.Checked == true) { SendToClients(e.Data, client); } }