// This method is called whenever a receive or send operation is completed on a socket
        //
        // <param name="e">SocketAsyncEventArg associated with the completed send operation</param>
        void send_completed(object sender, SocketAsyncEventArgs e)
        {
            Console.WriteLine("Send {0} to {1}", e, (e.UserToken as CUserToken));
            CUserToken token = e.UserToken as CUserToken;

            token.process_send(e);
        }
Beispiel #2
0
 // This method is called whenever a receive or send operation is completed on a socket
 //
 // <param name="e">SocketAsyncEventArg associated with the completed send operation</param>
 void send_completed(object sender, SocketAsyncEventArgs e)
 {
     try
     {
         CUserToken token = e.UserToken as CUserToken;
         token.process_send(e);
     }
     catch (Exception)
     {
     }
 }
Beispiel #3
0
        // This method is called whenever a receive or send operation is completed on a socket
        //
        // <param name="e">SocketAsyncEventArg associated with the completed send operation</param>
        void send_completed(object sender, SocketAsyncEventArgs e)
        {
            CUserToken token = e.UserToken as CUserToken;

            token.process_send(e);
        }