Exemple #1
0
        private void SocketClientSentData(object sender, SocketSendEventArgs e)
        {
            _sentBytes = e.SendedData.Length;
            RefreshStatusStrip();

            var message = String.Format("The client sent {0} bytes", _sentBytes);

            WriteToTextBox(txtStatusLog, message);
        }
Exemple #2
0
        private void SentCallback(object sender, SocketSendEventArgs e)
        {
            SockMgrSendStateObject state = (SockMgrSendStateObject)e.State.externalCallbackState;
            SockMgrSendEventArgs   arg   = new SockMgrSendEventArgs(this, e.State, state.externalCallbackState);

            SockMgrSendEvent?.Invoke(this, arg);
            if (state.externalCallback != null)
            {
                state.externalCallback(this, arg);
            }
            // _responser.OnSockMgrSent(this, arg);
        }
Exemple #3
0
        private void SocketClientSentData(object sender, SocketSendEventArgs e)
        {
            var sentBytes    = e.SendedData.Length;
            var socketClient = _socketServer.FindClient(e.RemotePoint);

            if (_connectedClients.ContainsKey(socketClient))
            {
                _connectedClients[socketClient].SentBytes       = sentBytes;
                _connectedClients[socketClient].SentTotalBytes += sentBytes;
            }

            var message = String.Format("The server sent data to the client {0}:{1}, Length: {2} bytes", e.RemotePoint.Address, e.RemotePoint.Port, sentBytes);

            WriteToTextBox(txtStatusLog, message);
            RefreshStatusStrip();
        }
Exemple #4
0
 private async Task HandleTCPSend_RT(SocketSendEventArgs args)
 {
     await Task.FromResult(true);
 }
Exemple #5
0
 private static void HandleTCPSend(SocketSendEventArgs args)
 {
 }