예제 #1
0
 public static void RegisterEncoded(int packetID, bool ingame, OnEncodedPacketReceive onReceive)
 {
     if (packetID is >= 0 and < 0x100)
     {
         _encodedHandlers[packetID] = new EncodedPacketHandler(packetID, ingame, onReceive);
     }
 }
예제 #2
0
		public static void RegisterEncoded( int packetID, bool ingame, OnEncodedPacketReceive onReceive )
		{
			if ( packetID >= 0 && packetID < 0x100 )
				m_EncodedHandlersLow[packetID] = new EncodedPacketHandler( packetID, ingame, onReceive );
			else
				m_EncodedHandlersHigh[packetID] = new EncodedPacketHandler( packetID, ingame, onReceive );
		}
예제 #3
0
 public EncodedPacketHandler( int packetID, bool ingame, OnEncodedPacketReceive onReceive )
 {
     m_PacketID = packetID;
     m_Ingame = ingame;
     m_OnReceive = onReceive;
 }
예제 #4
0
 public EncodedPacketHandler(int packetID, bool ingame, OnEncodedPacketReceive onReceive)
 {
     PacketID  = packetID;
     Ingame    = ingame;
     OnReceive = onReceive;
 }
예제 #5
0
 public EncodedPacketHandler(int packetID, bool ingame, OnEncodedPacketReceive onReceive)
 {
     this.m_PacketID  = packetID;
     this.m_Ingame    = ingame;
     this.m_OnReceive = onReceive;
 }