eolib-cpp 0.1.0-beta.7
Core C++ library for writing Endless Online applications
Loading...
Searching...
No Matches
eolib::packet Namespace Reference

Packet sequencing. More...

Classes

class  AccountReplySequenceStart
 A sequence start sent in the AccountReplyServerPacket, used by the official EO server. More...
class  InitSequenceStart
 A sequence start sent in the InitInitServerPacket (connection initialization). More...
class  PacketSequencer
 A class for generating packet sequences. More...
class  PingSequenceStart
 A sequence start sent in the ConnectionPlayerServerPacket (ping). More...
class  SequenceStart
 A value sent by the server to update the client's sequence start, also known as the "sequence byte". More...
class  ZeroSequenceStart
 A sequence start with a value of 0. More...

Detailed Description

Packet sequencing.

eolib::packet::PacketSequencer generates the sequence numbers sent with each client packet. The sequence start types create the initial sequence value from the values sent in the init, account reply and ping packets.