class MsgClientLogon
Class for the MsgClientLogon
in the Steam Language.
Constants
- CURRENT_PROTOCOL
CURRENT_PROTOCOL
constant- OBFUSCATION_MASK
OBFUSCATION_MASK
constant- PROTOCOL_VER_MAJOR_MASK
PROTOCOL_VER_MAJOR_MASK
constant- PROTOCOL_VER_MINOR_MASK
PROTOCOL_VER_MINOR_MASK
constant- PROTOCOL_VER_MINOR_MIN_CLIENTS
PROTOCOL_VER_MINOR_MIN_CLIENTS
constant- PROTOCOL_VER_MINOR_MIN_FOR_ANY_PROTO_BUF_MESSAGES
- PROTOCOL_VER_MINOR_MIN_FOR_CEG_APPLY_PE_SIG
- PROTOCOL_VER_MINOR_MIN_FOR_CELL_ID
PROTOCOL_VER_MINOR_MIN_FOR_CELL_ID
constant- PROTOCOL_VER_MINOR_MIN_FOR_ENHANCED_APP_LIST
- PROTOCOL_VER_MINOR_MIN_FOR_EXTENDED_MSG_HDR
- PROTOCOL_VER_MINOR_MIN_FOR_GZIP_MULTI_MESSAGES
- PROTOCOL_VER_MINOR_MIN_FOR_MACHINE_AUTH
- PROTOCOL_VER_MINOR_MIN_FOR_MARKETING_MESSAGES2
- PROTOCOL_VER_MINOR_MIN_FOR_OS_TYPE
PROTOCOL_VER_MINOR_MIN_FOR_OS_TYPE
constant- PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_LOGGED_OFF_MESSAGE
PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_LOGGED_OFF_MESSAGE
constant- PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_MULTI_MESSAGES
PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_MULTI_MESSAGES
constant- PROTOCOL_VER_MINOR_MIN_FOR_SENDING_PROTOCOL_TO_UFS
- PROTOCOL_VER_MINOR_MIN_FOR_SERVER_AVAILABLITY_MSGS
- PROTOCOL_VER_MINOR_MIN_FOR_SESSION_ID_LAST
- PROTOCOL_VER_MINOR_MIN_FOR_SESSION_ID_LAST_ANON
- PROTOCOL_VER_MINOR_MIN_FOR_SUPPORTING_E_MSG_CLIENT_ENCRYPT_PCT
PROTOCOL_VER_MINOR_MIN_FOR_SUPPORTING_E_MSG_CLIENT_ENCRYPT_PCT
constant- PROTOCOL_VER_MINOR_MIN_FOR_SUPPORTING_E_MSG_MULTI
- PROTOCOL_VER_MINOR_MIN_GAME_SERVERS
PROTOCOL_VER_MINOR_MIN_GAME_SERVERS
constant
Public Class Methods
new()
click to toggle source
Instantiate a MsgClientLogon
object
Calls superclass method
SteamSerializable::new
# File lib/steamd/generated/steammsg.rb, line 279 def initialize super([], [{:name=>"OBFUSCATION_MASK", :type=>"uint", :modifier=>"const", :value=>"0xBAADF00D", :size=>nil, :modifier_size=>nil}, {:name=>"CURRENT_PROTOCOL", :type=>"uint", :modifier=>"const", :value=>65579, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MAJOR_MASK", :type=>"uint", :modifier=>"const", :value=>"0xFFFF0000", :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MASK", :type=>"uint", :modifier=>"const", :value=>"0xFFFF", :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_GAME_SERVERS", :type=>"ushort", :modifier=>"const", :value=>4, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_SUPPORTING_E_MSG_MULTI", :type=>"ushort", :modifier=>"const", :value=>12, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_SUPPORTING_E_MSG_CLIENT_ENCRYPT_PCT", :type=>"ushort", :modifier=>"const", :value=>14, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_EXTENDED_MSG_HDR", :type=>"ushort", :modifier=>"const", :value=>17, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_CELL_ID", :type=>"ushort", :modifier=>"const", :value=>18, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_SESSION_ID_LAST", :type=>"ushort", :modifier=>"const", :value=>19, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_SERVER_AVAILABLITY_MSGS", :type=>"ushort", :modifier=>"const", :value=>24, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_CLIENTS", :type=>"ushort", :modifier=>"const", :value=>25, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_OS_TYPE", :type=>"ushort", :modifier=>"const", :value=>26, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_CEG_APPLY_PE_SIG", :type=>"ushort", :modifier=>"const", :value=>27, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_MARKETING_MESSAGES2", :type=>"ushort", :modifier=>"const", :value=>27, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_ANY_PROTO_BUF_MESSAGES", :type=>"ushort", :modifier=>"const", :value=>28, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_LOGGED_OFF_MESSAGE", :type=>"ushort", :modifier=>"const", :value=>28, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_PROTO_BUF_MULTI_MESSAGES", :type=>"ushort", :modifier=>"const", :value=>28, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_SENDING_PROTOCOL_TO_UFS", :type=>"ushort", :modifier=>"const", :value=>30, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_MACHINE_AUTH", :type=>"ushort", :modifier=>"const", :value=>33, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_SESSION_ID_LAST_ANON", :type=>"ushort", :modifier=>"const", :value=>36, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_ENHANCED_APP_LIST", :type=>"ushort", :modifier=>"const", :value=>40, :size=>nil, :modifier_size=>nil}, {:name=>"PROTOCOL_VER_MINOR_MIN_FOR_GZIP_MULTI_MESSAGES", :type=>"ushort", :modifier=>"const", :value=>43, :size=>nil, :modifier_size=>nil}]) end