ludus::network::MessageHeader¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/network/core/include/ludus/network/core/wire.h
#include <ludus/network/core/wire.h>
struct ludus::network::MessageHeader final
Fields¶
Lane¶
Channel ludus::network::MessageHeader::Lane = Channel::Control
Related types: Channel
Declared in modules/network/core/include/ludus/network/core/wire.h
Kind¶
uint16 ludus::network::MessageHeader::Kind = 1
game schema identifier; zero is reserved
Related types: uint16
Declared in modules/network/core/include/ludus/network/core/wire.h
Session¶
uint64 ludus::network::MessageHeader::Session = 0
nonzero lifecycle epoch, NOT authentication
Related types: uint64
Declared in modules/network/core/include/ludus/network/core/wire.h
Sequence¶
uint32 ludus::network::MessageHeader::Sequence = 0
independent sequence per channel and direction
Related types: uint32
Declared in modules/network/core/include/ludus/network/core/wire.h