BeginProcess() public method

public BeginProcess ( ) : void
return void
Exemplo n.º 1
0
        private static void Listen(IAsyncResult ar)
        {
            Socket skt = null;

            try
            {
                skt = svrSkt.EndAccept(ar);
            }
            //          catch (Exception e) { }
            catch (ObjectDisposedException)
            {
            }
            try
            {
                svrSkt.BeginAccept(Listen, null);
            }
            catch (ObjectDisposedException)
            {
            }
            if (skt != null)
            {
                var psr = new ClientProcessor(skt);
                psr.BeginProcess();
            }
        }
Exemplo n.º 2
0
        static void Listen(IAsyncResult ar)
        {
            try
            {
                Socket skt = svrSkt.EndAccept(ar);
                svrSkt.BeginAccept(Listen, null);

                var psr = new ClientProcessor(skt);
                psr.BeginProcess();
            }
            catch (ObjectDisposedException)
            {
            }
        }
Exemplo n.º 3
0
        static void Listen(IAsyncResult ar)
        {
            try
            {
                Socket skt = svrSkt.EndAccept(ar);
                svrSkt.BeginAccept(Listen, null);

                var psr = new ClientProcessor(skt);
                psr.BeginProcess();
            }
            catch (ObjectDisposedException)
            {
            }
        }
Exemplo n.º 4
0
        void Listen(IAsyncResult ar)
        {
            if (!Socket.IsBound)
            {
                return;
            }
            var cliSkt = Socket.EndAccept(ar);

            Socket.BeginAccept(Listen, null);
            if (cliSkt != null)
            {
                var client = new ClientProcessor(cliSkt);
                client.BeginProcess();
            }
        }
Exemplo n.º 5
0
 private static void Listen(IAsyncResult ar)
 {
     Socket skt = null;
     try
     {
         skt = svrSkt.EndAccept(ar);
     }
     catch (ObjectDisposedException)
     {
     }
     try
     {
         svrSkt.BeginAccept(Listen, null);
     }
     catch (ObjectDisposedException)
     {
     }
     if (skt != null)
     {
         var psr = new ClientProcessor(skt);
         psr.BeginProcess();
     }
 }