Package l2p.loginserver.gameservercon.gspackets

Examples of l2p.loginserver.gameservercon.gspackets.ClientBasePacket


{
  private static Logger log = Logger.getLogger(PacketHandler.class.getName());

  public static ClientBasePacket handlePacket(byte[] data, AttGS gameserver)
  {
    ClientBasePacket packet = null;
    try
    {
      data = gameserver.decrypt(data);
      int packetType = data[0] & 0xff;
      if(!gameserver.isCryptInitialized() && packetType > 0)
View Full Code Here


    {
      byte[] remaining = new byte[data.length - lenght];
      byte[] packet = new byte[lenght - 2];
      System.arraycopy(data, 2, packet, 0, lenght - 2);
      System.arraycopy(data, lenght, remaining, 0, remaining.length);
      ClientBasePacket runnable = PacketHandler.handlePacket(packet, this);
      if(runnable != null)
      {
        if(GSConnection.DEBUG_LS_GS)
        {
          log.info("LoginServer: Reading packet from GS [" + getServerId() + "]: " + runnable.getClass().getSimpleName());
        }
        ThreadPoolManager.getInstance().executeLSGSPacket(runnable);
      }
      return remaining;
    }
View Full Code Here

TOP

Related Classes of l2p.loginserver.gameservercon.gspackets.ClientBasePacket

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.