static void Main(String[] args) { CList <CTest> l = new CList <CTest>(); l.Add(new CTest()); l.Add(new CTest()); l.Add(new CTest()); l.Remove(2); l.Remove(1); var i = l.Add(new CTest()); var v = i.Index; l.AddAt(1, new CTest()); l.AddAt(2, new CTest()); l.AddAt(0, new CTest()); l.Remove(1); var i0 = l.Get(0); var i1 = l.Get(1); if (i1) { Console.WriteLine("i1"); } var i2 = l.Get(2); var i3 = l.Get(3); Console.WriteLine("end"); }
void _LinkFail(TPeerCnt PeerNum_, ENetRet NetRet_) { var itServer = _Servers.Get((Int32)PeerNum_); itServer.Data.NamePort.Clear(); _Servers.Remove(itServer); _LinkFailFunc(PeerNum_, NetRet_); }
void _LoginClear(TPeerCnt PeerNum_, EGameRet GameRet_) { var itClient = _Clients.Get((Int32)PeerNum_); if (GameRet_ == EGameRet.InvalidID) { itClient.Data.Clear(); } _Clients.Remove(itClient); }
public void Recv(CKey Key_, Int32 ProtoNum_, CStream Stream_) { var itRecv = _BinderRecv.Get(ProtoNum_); if (!itRecv) { return; } itRecv.Data(Key_, Stream_); }
public bool IsConnecting(TPeerCnt PeerNum_) { return(_PeersAndConnectings.Get((Int32)PeerNum_)); }
bool _Connect(TPeerCnt PeerNum_) { return(_Connect(_Servers.Get((Int32)PeerNum_))); }