class Steamcr::MsgClientLogon

Defined in:

steamd/steammsg.cr

Constant Summary

CURRENT_PROTOCOL = 65580_u32
OBFUSCATION_MASK = 3131961357_u32
PROTOCOL_VER_MAJOR_MASK = 4294901760_u32
PROTOCOL_VER_MINOR_MASK = 65535_u32
PROTOCOL_VER_MINOR_MIN_CLIENTS = 25_u16
PROTOCOL_VER_MINOR_MIN_FOR_ANY_PROTO_BUF_MESSAGES = 28_u16
PROTOCOL_VER_MINOR_MIN_FOR_CEG_APPLY_PE_SIG = 27_u16
PROTOCOL_VER_MINOR_MIN_FOR_CELL_ID = 18_u16
PROTOCOL_VER_MINOR_MIN_FOR_CLIENT_INSTANCE_I_DS = 44_u16
PROTOCOL_VER_MINOR_MIN_FOR_ENHANCED_APP_LIST = 40_u16
PROTOCOL_VER_MINOR_MIN_FOR_EXTENDED_MSG_HDR = 17_u16
PROTOCOL_VER_MINOR_MIN_FOR_GZIP_MULTI_MESSAGES = 43_u16
PROTOCOL_VER_MINOR_MIN_FOR_MACHINE_AUTH = 33_u16
PROTOCOL_VER_MINOR_MIN_FOR_MARKETING_MESSAGES2 = 27_u16
PROTOCOL_VER_MINOR_MIN_FOR_NEW_VOICE_CALL_AUTHORIZE = 44_u16
PROTOCOL_VER_MINOR_MIN_FOR_OS_TYPE = 26_u16
PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_LOGGED_OFF_MESSAGE = 28_u16
PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_MULTI_MESSAGES = 28_u16
PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_SERVICE_MODULE_CALLS = 42_u16
PROTOCOL_VER_MINOR_MIN_FOR_SENDING_PROTOCOL_TO_UFS = 30_u16
PROTOCOL_VER_MINOR_MIN_FOR_SERVER_AVAILABLITY_MSGS = 24_u16
PROTOCOL_VER_MINOR_MIN_FOR_SESSION_ID_LAST = 19_u16
PROTOCOL_VER_MINOR_MIN_FOR_SESSION_ID_LAST_ANON = 36_u16
PROTOCOL_VER_MINOR_MIN_FOR_STEAM_GUARD_NOTIFICATION_UI = 41_u16
PROTOCOL_VER_MINOR_MIN_FOR_SUPPORTING_E_MSG_CLIENT_ENCRYPT_PCT = 14_u16
PROTOCOL_VER_MINOR_MIN_FOR_SUPPORTING_E_MSG_MULTI = 12_u16
PROTOCOL_VER_MINOR_MIN_GAME_SERVERS = 4_u16

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def deserialize(io : IO::Memory) #

[View source]
def serialize(io : IO::Memory) #

[View source]