public CClient( TLinkFunc LinkFunc_, TLinkFailFunc LinkFailFunc_, TUnLinkFunc UnLinkFunc_, TRecvFunc RecvFunc_, net.TLinkFunc LinkFuncSoft_, TUnLinkFunc UnLinkSoftFunc_, TCheckFunc CheckFunc_, TCheckFailFunc CheckFailFunc_, SVersion Version_) { _Version = Version_; _NetA = new net.CClient( _LinkA, _LinkFailA, _UnLinkA, _RecvA, false, 1024000, 1024000, TimeSpan.Zero, TimeSpan.Zero, 60); _NetM = new net.CClient( _LinkM, _LinkFailM, _UnLinkM, _RecvM, false, 1024000, 1024000, TimeSpan.Zero, TimeSpan.Zero, 60); _NetS = new net.CClient( _LinkS, _LinkFailS, _UnLinkS, _RecvS, true, 1024000, 1024000, TimeSpan.FromSeconds(120), TimeSpan.FromSeconds(5), 60); _LinkFunc = LinkFunc_; _LinkFailFunc = LinkFailFunc_; _UnLinkFunc = UnLinkFunc_; _UnLinkSoftFunc = UnLinkSoftFunc_; _RecvFunc = RecvFunc_; _CheckFunc = CheckFunc_; _CheckFailFunc = CheckFailFunc_; }
public CClient(TLinkFunc LinkFunc_, TLinkFailFunc LinkFailFunc_, TUnLinkFunc UnLinkFunc_, TRecvFunc RecvFunc_) { _Net = new net.CClient( _Link, _LinkFail, _UnLink, _Recv, false, 1024000, 1024000, TimeSpan.FromMilliseconds(120000), TimeSpan.FromMilliseconds(60000), 60); _LinkFunc = LinkFunc_; _LinkFailFunc = LinkFailFunc_; _UnLinkFunc = UnLinkFunc_; _RecvFunc = RecvFunc_; }
public CClient(CNamePort ServerNamePort_, TLinkFunc LinkFunc_, TLinkFailFunc LinkFailFunc_, TUnLinkFunc UnLinkFunc_, TRecvFunc RecvFunc_) { _ServerNamePort = ServerNamePort_; _LinkFunc = LinkFunc_; _LinkFailFunc = LinkFailFunc_; _UnLinkFunc = UnLinkFunc_; _RecvFunc = RecvFunc_; _Net = new net.CClient( _LinkS, _LinkFailS, _UnLinkS, _RecvS, false, 1024000, 1024000, new TimeSpan(200000000), new TimeSpan(90000000), 60); }
public CClient(CNamePort AllocatorNamePort_, string DataPath_, TLinkFunc LinkFunc_, TLinkFailFunc LinkFailFunc_, TUnLinkFunc UnLinkFunc_, TRecvFunc RecvFunc_) { _AllocatorNamePort = AllocatorNamePort_; _DataPath = DataPath_; _Net = new net.CClient( _Link, _LinkFail, _UnLink, _Recv, false, 1024000, 1024000, TimeSpan.FromMilliseconds(120000), TimeSpan.FromMilliseconds(60000), 60); _LinkFunc = LinkFunc_; _LinkFailFunc = LinkFailFunc_; _UnLinkFunc = UnLinkFunc_; _RecvFunc = RecvFunc_; }
public CClient( TLinkFunc LinkFunc_, TLinkFailFunc LinkFailFunc_, TUnLinkFunc UnLinkFunc_, TRecvFunc RecvFunc_, bool NoDelay_, Int32 RecvBuffSize_, Int32 SendBuffSize_, TimeSpan HBRcvDelay_, TimeSpan HBSndDelay_, Int32 ConnectTimeOutSec_, TLinkFunc LinkFuncSoft_, TUnLinkFunc UnLinkFuncSoft_, TimeSpan KeepConnectDuration_) : base(KeepConnectDuration_, LinkFunc_, UnLinkFunc_, RecvFunc_) { _LinkFailFunc = LinkFailFunc_; _LinkFuncSoft = LinkFuncSoft_; _UnLinkFuncSoft = UnLinkFuncSoft_; _Net = new net.CClient( _LinkCallback, _LinkFailCallback, _UnLinkCallback, _RecvCallback, NoDelay_, RecvBuffSize_, SendBuffSize_, HBRcvDelay_, HBSndDelay_, ConnectTimeOutSec_); }
public CAgent( string FileName_, string DataPath_, CNamePort MasterNamePort_, TLinkFunc LinkFunc_, TLinkFailFunc LinkFailFunc_, TUnLinkFunc UnLinkFunc_, TDataFunc DataFunc_) : base(FileName_, DataPath_) { _MasterNamePort = MasterNamePort_; _LinkFunc = LinkFunc_; _LinkFailFunc = LinkFailFunc_; _UnLinkFunc = UnLinkFunc_; _DataFunc = DataFunc_; _NetM = new net.CClient( _LinkM, _LinkFailM, _UnLinkM, _RecvM, false, 1024000, 1024000, TimeSpan.FromMilliseconds(30000), TimeSpan.FromMilliseconds(20000), 60); }