Example #1
0
 public void reg_hub(String hub_name, juggle.Ichannel ch)
 {
     if (ch_hubs.ContainsKey(ch))
     {
         hubproxy _hubproxy = ch_hubs[ch];
         uuid_hubs.Add(hub_name, _hubproxy);
     }
 }
Example #2
0
        public void client_connect(String client_uuid, juggle.Ichannel gate_ch)
        {
            if (ch_gateproxys.ContainsKey(gate_ch))
            {
                var _proxy = ch_gateproxys[gate_ch];
                clients.Add(client_uuid, _proxy);

                clientConnect(client_uuid);
            }
        }
Example #3
0
        public acceptnetworkservice(String ip, short port, juggle.process _process)
        {
            process_ = _process;

            listen = new TcpListener(IPAddress.Parse(ip), port);

            listen.Start();

            listen.BeginAcceptSocket(new AsyncCallback(this.onAccept), listen);
        }
Example #4
0
 public void on_ack_reg_logic(String uuid, juggle.Ichannel ch)
 {
     if (!lgoicproxys.ContainsKey(uuid))
     {
         if (connect_logicproxy.ContainsKey(ch))
         {
             var _proxy = connect_logicproxy[ch];
             lgoicproxys.Add(uuid, _proxy);
         }
     }
 }
Example #5
0
 public hub(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "hub";
 }
Example #6
0
 public dbproxy(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "dbproxy";
 }
Example #7
0
 public dbproxy_call_logic(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "dbproxy_call_logic";
 }
Example #8
0
 public routing(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "routing";
 }
Example #9
0
 public logicproxy(juggle.Ichannel ch)
 {
     _hub_call_logic = new caller.hub_call_logic(ch);
 }
Example #10
0
 public routing_call_logic(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "routing_call_logic";
 }
Example #11
0
 public void add_process(juggle.process _process)
 {
     process_set.Add(_process);
 }
Example #12
0
 public logic_call_gate(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "logic_call_gate";
 }
Example #13
0
 public center_call_logic(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "center_call_logic";
 }
Example #14
0
 public dbproxyproxy(juggle.Ichannel ch)
 {
     _hub_call_dbproxy = new caller.hub_call_dbproxy(ch);
     callback_set = new Dictionary<string, object>();
 }
Example #15
0
 public centerproxy(juggle.Ichannel ch)
 {
     is_reg_center_sucess = false;
     _hub_call_center = new caller.center(ch);
 }
Example #16
0
 public gateproxy(juggle.Ichannel ch)
 {
     _caller = new caller.logic_call_gate(ch);
 }
Example #17
0
 public logic_call_dbproxy(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "logic_call_dbproxy";
 }
Example #18
0
 public void reg_logic(String uuid, juggle.Ichannel ch)
 {
     var _logicproxy = new logicproxy(ch);
     logicproxys.Add(uuid, _logicproxy);
     _logicproxy.reg_logic_sucess_and_notify_hub_nominate();
 }
Example #19
0
 public gate_call_logic(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "gate_call_logic";
 }
Example #20
0
 public client_call_gate(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "client_call_gate";
 }
Example #21
0
 public test(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "test";
 }
Example #22
0
 public dbproxy_call_hub(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "dbproxy_call_hub";
 }
Example #23
0
 public logic_call_center(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "logic_call_center";
 }
Example #24
0
 public hub_call_logic(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "hub_call_logic";
 }
Example #25
0
 public gate_call_client(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "gate_call_client";
 }
Example #26
0
 public center_call_hub(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "center_call_hub";
 }
Example #27
0
 public logicproxy(juggle.Ichannel ch)
 {
     _caller = new caller.logic_call_logic(ch);
 }
Example #28
0
 public gm_center(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "gm_center";
 }
Example #29
0
 public center_call_server(juggle.Ichannel _ch)
     : base(_ch)
 {
     module_name = "center_call_server";
 }
Example #30
0
        public logicproxy on_reg_logic(String uuid, juggle.Ichannel ch)
        {
            if (!lgoicproxys.ContainsKey(uuid))
            {
                var _proxy = new logicproxy(ch);
                lgoicproxys.Add(uuid, _proxy);

                return _proxy;
            }

            return lgoicproxys[uuid];
        }