public override void OnRelease()
 {
     if (this.stRelayTGW != null)
     {
         this.stRelayTGW.Release();
         this.stRelayTGW = null;
     }
 }
예제 #2
0
 public override void OnRelease()
 {
     this.iResult = 0;
     if (this.stTgwinfo != null)
     {
         this.stTgwinfo.Release();
         this.stTgwinfo = null;
     }
 }
예제 #3
0
 public override void OnRelease()
 {
     this.bCamp = 0;
     if (this.stRelayTGW != null)
     {
         this.stRelayTGW.Release();
         this.stRelayTGW = null;
     }
     if (this.stDeskInfo != null)
     {
         this.stDeskInfo.Release();
         this.stDeskInfo = null;
     }
 }
예제 #4
0
 public override void OnUse()
 {
     this.stRelayTGW = (COMDT_TGWINFO)ProtocolObjectPool.Get(COMDT_TGWINFO.CLASS_ID);
 }
 public SCPKG_MULTGAMEREADYNTF()
 {
     this.stRelayTGW = (COMDT_TGWINFO)ProtocolObjectPool.Get(COMDT_TGWINFO.CLASS_ID);
 }
예제 #6
0
 public SCPKG_OB_GUILD_MATCH_RSP()
 {
     this.stTgwinfo = (COMDT_TGWINFO)ProtocolObjectPool.Get(COMDT_TGWINFO.CLASS_ID);
 }
예제 #7
0
 public SCPKG_OBSERVE_FRIEND_RSP()
 {
     this.stTgwinfo = (COMDT_TGWINFO)ProtocolObjectPool.Get(COMDT_TGWINFO.CLASS_ID);
 }
 public SCPKG_GAMELOGINDISPATCH()
 {
     this.stGameTGW = (COMDT_TGWINFO)ProtocolObjectPool.Get(COMDT_TGWINFO.CLASS_ID);
 }
예제 #9
0
 public override void OnUse()
 {
     this.stRelayTGW = (COMDT_TGWINFO)ProtocolObjectPool.Get(COMDT_TGWINFO.CLASS_ID);
     this.stDeskInfo = (COMDT_OB_DESK)ProtocolObjectPool.Get(COMDT_OB_DESK.CLASS_ID);
 }