Horizon Official Technical Documentation
|
|
#include "Core/Multithreading/LockedLookupTable.hpp"
#include "Server/Char/Packets/HandledPackets.hpp"
#include "Server/Char/Packets/TransmittedPackets.hpp"
Go to the source code of this file.
Classes | |
class | Horizon::Char::PacketLengthTable |
Auto-generated with a python generator tool authored by Sephus (sagun.nosp@m.xp@g.nosp@m.mail..nosp@m.com). More... | |
Namespaces | |
namespace | Horizon |
namespace | Horizon::Char |
Macros | |
#define | ADD_HPKT(i, j, k) _hpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s))) |
#define | ADD_TPKT(i, j, k) _tpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s))) |
Typedefs | |
typedef std::shared_ptr< Base::NetworkPacketHandler< CharSession > > | Horizon::Char::HPacketStructPtrType |
typedef std::shared_ptr< Base::NetworkPacketTransmitter< CharSession > > | Horizon::Char::TPacketStructPtrType |
typedef std::pair< int16_t, HPacketStructPtrType > | Horizon::Char::HPacketTablePairType |
typedef std::pair< int16_t, TPacketStructPtrType > | Horizon::Char::TPacketTablePairType |
#define ADD_HPKT | ( | i, | |
j, | |||
k | |||
) | _hpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s))) |
#define ADD_TPKT | ( | i, | |
j, | |||
k | |||
) | _tpacket_length_table.insert(i, std::make_pair(j, std::make_shared<k>(s))) |