public AionClientPacket handle(ByteBuffer data,AionConnection client){
  State state=client.getState();
  int id=data.getShort() & 0xffff;
  data.position(data.position() + 3);
  return getPacket(state,id,data,client);
}

public AionClientPacket handle ( ByteBuffer data , AionConnection client ) { State state = client . getState ( ) ; int id = data . getShort ( ) & 0xffff ; data . position ( data . position ( ) + 3 ) ; return getPacket ( state , id , data , client ) ; }
reads one packet from given bytebuffer
