Ejemplo n.º 1
0
 protected override void OnListen()
 {
     while (true)
     {
         Socket              rcli     = TCP.AcceptSocket();
         NetIORemoteClient   remote   = new NetIORemoteClient(rcli);
         NetIOProviderClient provider = new NetIOProviderClient(CIPE);
         HomeProxy           home     = new HomeProxy(0, remote, provider);
         home.OnDisconnect += OnClientDisconnect;
         home.OnGsSendUser += OnGsSendUser;
         home.Connect();
     }
 }
Ejemplo n.º 2
0
 protected override void OnListen()
 {
     while (true)
     {
         Socket            cli    = TCP.AcceptSocket();
         NetIORemoteClient remote = new NetIORemoteClient(cli);
         NetIOLinkClient   link   = new NetIOLinkClient(CIPE);
         UserProxy         User   = new UserProxy(0, remote, link);
         User.OnDisconnect += OnClientDisconnect;
         User.OnSetID      += OnUserSetID;
         User.OnSetRoleID  += OnUserSetRoleID;
         User.Connect();
     }
 }
Ejemplo n.º 3
0
 protected override void OnListen()
 {
     while (true)
     {
         Socket              rcli     = TCP.AcceptSocket();
         NetIORemoteClient   remote   = new NetIORemoteClient(rcli);
         NetIODeliveryClient delivery = new NetIODeliveryClient(CIPE);
         ++Counter;
         LinkProxy link = new LinkProxy(Counter, remote, delivery);
         link.OnDisconnect       += OnClientDisconnect;
         link.OnDeliverySendUser += OnDeliverySendUser;
         link.OnRequestRoleID    += OnRequestRoleID;
         link.OnUserSetLink      += OnUserSetLink;
         link.OnUserLogout       += OnUserLogout;
         link.Connect();
     }
 }