28#ifndef HORIZON_AUTH_CLIENT_PACKET_LENGTH_TABLE
29#define HORIZON_AUTH_CLIENT_PACKET_LENGTH_TABLE
40class ClientPacketLengthTable :
public PacketLengthTable
46#define ADD_HPKT(i, j, k) _hpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s)))
47#define ADD_TPKT(i, j, k) _tpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s)))
49#if PACKET_VERSION >= 20171113
53#if PACKET_VERSION >= 20171123
57#if PACKET_VERSION >= 20180627
#define ADD_HPKT(i, j, k)
#define ADD_TPKT(i, j, k)
Main object for the aegis packet: AC_LOGIN_OTP.
Definition: TransmittedPackets.hpp:673
Main object for the aegis packet: AC_REFUSE_LOGIN4.
Definition: TransmittedPackets.hpp:979
Main object for the aegis packet: CA_LOGIN_OTP.
Definition: HandledPackets.hpp:656
ClientPacketLengthTable(std::shared_ptr< AuthSession > s)
Definition: ClientPacketLengthTable.hpp:43
~ClientPacketLengthTable()
Definition: ClientPacketLengthTable.hpp:64
Auto-generated with a python generator tool authored by Sephus (sagunxp@gmail.com).
Definition: PacketLengthTable.hpp:47
Definition: Element.hpp:7