GameClient

constructor(logger: Logger, socket: Socket, connectionPool: ConnectionPool, assemblers: Map<KClass<*>, PacketAssembler<Packet>>, disassemblers: Map<Int, PacketDisassembler<Packet>>, handlers: Map<KClass<*>, PacketHandler<ProxyPacket>>, proxies: Map<KClass<*>, ProxyPacketHandler<Packet, ProxyPacket>>)