public override void Push(JsonDataObject Value_) { { Int32 Var = 0; Value_.Pop("Proto", ref Var); Proto = (EProto)Var; } }
public override void Push(CStream Stream_) { { Int32 Var = 0; Stream_.Pop(ref Var); Proto = (EProto)Var; } }
public _SClient(String DataPath_, CNamePort AuthNamePort_, string ID_, TUID SubUID_) // For Check { CaProto = EProto.CaCheck; AuthNamePort = AuthNamePort_; ID = ID_; SubUID = SubUID_; Directory.CreateDirectory(DataPath_); }
public _SClient(TPeerCnt PeerNum_, String DataPath_, CNamePort AuthNamePort_, TUID SubUID_, CStream Stream_) // For Login { CaProto = EProto.CaLogin; MasterNamePort = new COptionStream <CNamePort>(DataPath_ + "Master_" + PeerNum_.ToString() + ".dat", true); LastLoginInfo = new COptionStream <SLoginInfo>(DataPath_ + "LastLoginInfo_" + PeerNum_.ToString() + ".dat", true); AuthNamePort = AuthNamePort_; UID = LastLoginInfo.Data.UID; ID = LastLoginInfo.Data.ID; SubUID = SubUID_; Stream = Stream_; Directory.CreateDirectory(DataPath_); }
public void Set(SHeader Obj_) { Proto = Obj_.Proto; }
public SHeader(EProto Proto_) { Proto = Proto_; }
public SHeader(SHeader Obj_) { Proto = Obj_.Proto; }