Main object for the aegis packet: ZC_ACCEPT_ENTER.
More...
#include <TransmittedPackets.hpp>
Main object for the aegis packet: ZC_ACCEPT_ENTER.
◆ ZC_ACCEPT_ENTER()
Horizon::Zone::ZC_ACCEPT_ENTER::ZC_ACCEPT_ENTER |
( |
std::shared_ptr< ZoneSession > |
s | ) |
|
|
inline |
14443 {}
@ ID_ZC_ACCEPT_ENTER
Definition: TransmittedPackets.hpp:14415
◆ ~ZC_ACCEPT_ENTER()
virtual Horizon::Zone::ZC_ACCEPT_ENTER::~ZC_ACCEPT_ENTER |
( |
| ) |
|
|
inlinevirtual |
◆ deliver()
void ZC_ACCEPT_ENTER::deliver |
( |
int16_t |
x, |
|
|
int16_t |
y, |
|
|
int16_t |
dir |
|
) |
| |
ZC_ACCEPT_ENTER.
55{
59
62}
int64_t get_sys_time()
Definition: Utility.cpp:68
void PackPosition(int8_t *p, uint16_t x, uint16_t y, uint8_t dir)
Definition: Utility.cpp:141
void transmit()
Send an Asynchronous packet by queueing a buffer of a particular size to the connected session.
Definition: NetworkPacket.hpp:94
int _start_time
Definition: TransmittedPackets.hpp:14450
ByteBuffer & serialize()
Definition: TransmittedPackets.cpp:63
int8_t _x_size
Definition: TransmittedPackets.hpp:14452
char _packed_pos[3]
Definition: TransmittedPackets.hpp:14451
int8_t _y_size
Definition: TransmittedPackets.hpp:14453
References _packed_pos, _start_time, _x_size, _y_size, get_sys_time(), PackPosition(), serialize(), and Horizon::Base::NetworkPacket< ZoneSession >::transmit().
◆ serialize()
◆ _packed_pos
char Horizon::Zone::ZC_ACCEPT_ENTER::_packed_pos[3] {0} |
◆ _start_time
int Horizon::Zone::ZC_ACCEPT_ENTER::_start_time { 0 } |
◆ _x_size
int8_t Horizon::Zone::ZC_ACCEPT_ENTER::_x_size {0} |
◆ _y_size
int8_t Horizon::Zone::ZC_ACCEPT_ENTER::_y_size {0} |
The documentation for this class was generated from the following files: