示例#1
0
 private void Init()
 {
     mReceiveDispatchCenter = new DispatchCenter <RPCPacket>(OnProcess);
     mAwaiterFactory        = new Awaiter.AwaiterFactory(Awaiter.AwaiterFactory.CLIENT_START, Awaiter.AwaiterFactory.CLIENT_END);
     InitConnect();
     mPingTimer = new System.Threading.Timer(OnPing, null, 10000, 10000);
 }
示例#2
0
 public XRPCClient(string host, int port, int maxConnections = 2)
 {
     Host = host;
     Port = port;
     mReceiveDispatchCenter = new DispatchCenter <Response>(OnProcess);
     MaxConnections         = maxConnections;
     mAwaiterFactory        = new Awaiter.AwaiterFactory();
 }