pub struct CMsgClientLogon {Show 58 fields
pub protocol_version: Option<u32>,
pub deprecated_obfustucated_private_ip: Option<u32>,
pub cell_id: Option<u32>,
pub last_session_id: Option<u32>,
pub client_package_version: Option<u32>,
pub client_language: Option<String>,
pub client_os_type: Option<u32>,
pub should_remember_password: Option<bool>,
pub wine_version: Option<String>,
pub deprecated_10: Option<u32>,
pub obfuscated_private_ip: Option<CMsgIpAddress>,
pub deprecated_public_ip: Option<u32>,
pub qos_level: Option<u32>,
pub client_supplied_steam_id: Option<u64>,
pub public_ip: Option<CMsgIpAddress>,
pub machine_id: Option<Vec<u8>>,
pub launcher_type: Option<u32>,
pub ui_mode: Option<u32>,
pub chat_mode: Option<u32>,
pub steam2_auth_ticket: Option<Vec<u8>>,
pub email_address: Option<String>,
pub rtime32_account_creation: Option<u32>,
pub account_name: Option<String>,
pub password: Option<String>,
pub game_server_token: Option<String>,
pub login_key: Option<String>,
pub was_converted_deprecated_msg: Option<bool>,
pub anon_user_target_account_name: Option<String>,
pub resolved_user_steam_id: Option<u64>,
pub eresult_sentryfile: Option<i32>,
pub sha_sentryfile: Option<Vec<u8>>,
pub auth_code: Option<String>,
pub otp_type: Option<i32>,
pub otp_value: Option<u32>,
pub otp_identifier: Option<String>,
pub steam2_ticket_request: Option<bool>,
pub sony_psn_ticket: Option<Vec<u8>>,
pub sony_psn_service_id: Option<String>,
pub create_new_psn_linked_account_if_needed: Option<bool>,
pub sony_psn_name: Option<String>,
pub game_server_app_id: Option<i32>,
pub steamguard_dont_remember_computer: Option<bool>,
pub machine_name: Option<String>,
pub machine_name_userchosen: Option<String>,
pub country_override: Option<String>,
pub client_instance_id: Option<u64>,
pub two_factor_code: Option<String>,
pub supports_rate_limit_response: Option<bool>,
pub web_logon_nonce: Option<String>,
pub priority_reason: Option<i32>,
pub embedded_client_secret: Option<CMsgClientSecret>,
pub disable_partner_autogrants: Option<bool>,
pub access_token: Option<String>,
pub is_chrome_os: Option<bool>,
pub is_steam_box_deprecated: Option<bool>,
pub is_steam_deck_deprecated: Option<bool>,
pub is_tesla_deprecated: Option<bool>,
pub gaming_device_type: Option<u32>,
}Fields§
§protocol_version: Option<u32>§deprecated_obfustucated_private_ip: Option<u32>§cell_id: Option<u32>§last_session_id: Option<u32>§client_package_version: Option<u32>§client_language: Option<String>§client_os_type: Option<u32>§should_remember_password: Option<bool>§wine_version: Option<String>§deprecated_10: Option<u32>§obfuscated_private_ip: Option<CMsgIpAddress>§deprecated_public_ip: Option<u32>§qos_level: Option<u32>§client_supplied_steam_id: Option<u64>§public_ip: Option<CMsgIpAddress>§machine_id: Option<Vec<u8>>§launcher_type: Option<u32>§ui_mode: Option<u32>§chat_mode: Option<u32>§steam2_auth_ticket: Option<Vec<u8>>§email_address: Option<String>§rtime32_account_creation: Option<u32>§account_name: Option<String>§password: Option<String>§game_server_token: Option<String>§login_key: Option<String>§was_converted_deprecated_msg: Option<bool>§anon_user_target_account_name: Option<String>§resolved_user_steam_id: Option<u64>§eresult_sentryfile: Option<i32>§sha_sentryfile: Option<Vec<u8>>§auth_code: Option<String>§otp_type: Option<i32>§otp_value: Option<u32>§otp_identifier: Option<String>§steam2_ticket_request: Option<bool>§sony_psn_ticket: Option<Vec<u8>>§sony_psn_service_id: Option<String>§create_new_psn_linked_account_if_needed: Option<bool>§sony_psn_name: Option<String>§game_server_app_id: Option<i32>§steamguard_dont_remember_computer: Option<bool>§machine_name: Option<String>§machine_name_userchosen: Option<String>§country_override: Option<String>§client_instance_id: Option<u64>§two_factor_code: Option<String>§supports_rate_limit_response: Option<bool>§web_logon_nonce: Option<String>§priority_reason: Option<i32>§embedded_client_secret: Option<CMsgClientSecret>§disable_partner_autogrants: Option<bool>§access_token: Option<String>§is_chrome_os: Option<bool>§is_steam_box_deprecated: Option<bool>§is_steam_deck_deprecated: Option<bool>§is_tesla_deprecated: Option<bool>§gaming_device_type: Option<u32>Implementations§
Source§impl CMsgClientLogon
impl CMsgClientLogon
Sourcepub fn protocol_version(&self) -> u32
pub fn protocol_version(&self) -> u32
Returns the value of protocol_version, or the default value if protocol_version is unset.
Sourcepub fn deprecated_obfustucated_private_ip(&self) -> u32
pub fn deprecated_obfustucated_private_ip(&self) -> u32
Returns the value of deprecated_obfustucated_private_ip, or the default value if deprecated_obfustucated_private_ip is unset.
Sourcepub fn cell_id(&self) -> u32
pub fn cell_id(&self) -> u32
Returns the value of cell_id, or the default value if cell_id is unset.
Sourcepub fn last_session_id(&self) -> u32
pub fn last_session_id(&self) -> u32
Returns the value of last_session_id, or the default value if last_session_id is unset.
Sourcepub fn client_package_version(&self) -> u32
pub fn client_package_version(&self) -> u32
Returns the value of client_package_version, or the default value if client_package_version is unset.
Sourcepub fn client_language(&self) -> &str
pub fn client_language(&self) -> &str
Returns the value of client_language, or the default value if client_language is unset.
Sourcepub fn client_os_type(&self) -> u32
pub fn client_os_type(&self) -> u32
Returns the value of client_os_type, or the default value if client_os_type is unset.
Sourcepub fn should_remember_password(&self) -> bool
pub fn should_remember_password(&self) -> bool
Returns the value of should_remember_password, or the default value if should_remember_password is unset.
Sourcepub fn wine_version(&self) -> &str
pub fn wine_version(&self) -> &str
Returns the value of wine_version, or the default value if wine_version is unset.
Sourcepub fn deprecated_10(&self) -> u32
pub fn deprecated_10(&self) -> u32
Returns the value of deprecated_10, or the default value if deprecated_10 is unset.
Sourcepub fn deprecated_public_ip(&self) -> u32
pub fn deprecated_public_ip(&self) -> u32
Returns the value of deprecated_public_ip, or the default value if deprecated_public_ip is unset.
Sourcepub fn qos_level(&self) -> u32
pub fn qos_level(&self) -> u32
Returns the value of qos_level, or the default value if qos_level is unset.
Sourcepub fn client_supplied_steam_id(&self) -> u64
pub fn client_supplied_steam_id(&self) -> u64
Returns the value of client_supplied_steam_id, or the default value if client_supplied_steam_id is unset.
Sourcepub fn machine_id(&self) -> &[u8] ⓘ
pub fn machine_id(&self) -> &[u8] ⓘ
Returns the value of machine_id, or the default value if machine_id is unset.
Sourcepub fn launcher_type(&self) -> u32
pub fn launcher_type(&self) -> u32
Returns the value of launcher_type, or the default value if launcher_type is unset.
Sourcepub fn ui_mode(&self) -> u32
pub fn ui_mode(&self) -> u32
Returns the value of ui_mode, or the default value if ui_mode is unset.
Sourcepub fn chat_mode(&self) -> u32
pub fn chat_mode(&self) -> u32
Returns the value of chat_mode, or the default value if chat_mode is unset.
Sourcepub fn steam2_auth_ticket(&self) -> &[u8] ⓘ
pub fn steam2_auth_ticket(&self) -> &[u8] ⓘ
Returns the value of steam2_auth_ticket, or the default value if steam2_auth_ticket is unset.
Sourcepub fn email_address(&self) -> &str
pub fn email_address(&self) -> &str
Returns the value of email_address, or the default value if email_address is unset.
Sourcepub fn rtime32_account_creation(&self) -> u32
pub fn rtime32_account_creation(&self) -> u32
Returns the value of rtime32_account_creation, or the default value if rtime32_account_creation is unset.
Sourcepub fn account_name(&self) -> &str
pub fn account_name(&self) -> &str
Returns the value of account_name, or the default value if account_name is unset.
Sourcepub fn password(&self) -> &str
pub fn password(&self) -> &str
Returns the value of password, or the default value if password is unset.
Sourcepub fn game_server_token(&self) -> &str
pub fn game_server_token(&self) -> &str
Returns the value of game_server_token, or the default value if game_server_token is unset.
Sourcepub fn login_key(&self) -> &str
pub fn login_key(&self) -> &str
Returns the value of login_key, or the default value if login_key is unset.
Sourcepub fn was_converted_deprecated_msg(&self) -> bool
pub fn was_converted_deprecated_msg(&self) -> bool
Returns the value of was_converted_deprecated_msg, or the default value if was_converted_deprecated_msg is unset.
Sourcepub fn anon_user_target_account_name(&self) -> &str
pub fn anon_user_target_account_name(&self) -> &str
Returns the value of anon_user_target_account_name, or the default value if anon_user_target_account_name is unset.
Sourcepub fn resolved_user_steam_id(&self) -> u64
pub fn resolved_user_steam_id(&self) -> u64
Returns the value of resolved_user_steam_id, or the default value if resolved_user_steam_id is unset.
Sourcepub fn eresult_sentryfile(&self) -> i32
pub fn eresult_sentryfile(&self) -> i32
Returns the value of eresult_sentryfile, or the default value if eresult_sentryfile is unset.
Sourcepub fn sha_sentryfile(&self) -> &[u8] ⓘ
pub fn sha_sentryfile(&self) -> &[u8] ⓘ
Returns the value of sha_sentryfile, or the default value if sha_sentryfile is unset.
Sourcepub fn auth_code(&self) -> &str
pub fn auth_code(&self) -> &str
Returns the value of auth_code, or the default value if auth_code is unset.
Sourcepub fn otp_type(&self) -> i32
pub fn otp_type(&self) -> i32
Returns the value of otp_type, or the default value if otp_type is unset.
Sourcepub fn otp_value(&self) -> u32
pub fn otp_value(&self) -> u32
Returns the value of otp_value, or the default value if otp_value is unset.
Sourcepub fn otp_identifier(&self) -> &str
pub fn otp_identifier(&self) -> &str
Returns the value of otp_identifier, or the default value if otp_identifier is unset.
Sourcepub fn steam2_ticket_request(&self) -> bool
pub fn steam2_ticket_request(&self) -> bool
Returns the value of steam2_ticket_request, or the default value if steam2_ticket_request is unset.
Sourcepub fn sony_psn_ticket(&self) -> &[u8] ⓘ
pub fn sony_psn_ticket(&self) -> &[u8] ⓘ
Returns the value of sony_psn_ticket, or the default value if sony_psn_ticket is unset.
Sourcepub fn sony_psn_service_id(&self) -> &str
pub fn sony_psn_service_id(&self) -> &str
Returns the value of sony_psn_service_id, or the default value if sony_psn_service_id is unset.
Sourcepub fn create_new_psn_linked_account_if_needed(&self) -> bool
pub fn create_new_psn_linked_account_if_needed(&self) -> bool
Returns the value of create_new_psn_linked_account_if_needed, or the default value if create_new_psn_linked_account_if_needed is unset.
Sourcepub fn sony_psn_name(&self) -> &str
pub fn sony_psn_name(&self) -> &str
Returns the value of sony_psn_name, or the default value if sony_psn_name is unset.
Sourcepub fn game_server_app_id(&self) -> i32
pub fn game_server_app_id(&self) -> i32
Returns the value of game_server_app_id, or the default value if game_server_app_id is unset.
Sourcepub fn steamguard_dont_remember_computer(&self) -> bool
pub fn steamguard_dont_remember_computer(&self) -> bool
Returns the value of steamguard_dont_remember_computer, or the default value if steamguard_dont_remember_computer is unset.
Sourcepub fn machine_name(&self) -> &str
pub fn machine_name(&self) -> &str
Returns the value of machine_name, or the default value if machine_name is unset.
Sourcepub fn machine_name_userchosen(&self) -> &str
pub fn machine_name_userchosen(&self) -> &str
Returns the value of machine_name_userchosen, or the default value if machine_name_userchosen is unset.
Sourcepub fn country_override(&self) -> &str
pub fn country_override(&self) -> &str
Returns the value of country_override, or the default value if country_override is unset.
Sourcepub fn is_steam_box_deprecated(&self) -> bool
pub fn is_steam_box_deprecated(&self) -> bool
Returns the value of is_steam_box_deprecated, or the default value if is_steam_box_deprecated is unset.
Sourcepub fn client_instance_id(&self) -> u64
pub fn client_instance_id(&self) -> u64
Returns the value of client_instance_id, or the default value if client_instance_id is unset.
Sourcepub fn two_factor_code(&self) -> &str
pub fn two_factor_code(&self) -> &str
Returns the value of two_factor_code, or the default value if two_factor_code is unset.
Sourcepub fn supports_rate_limit_response(&self) -> bool
pub fn supports_rate_limit_response(&self) -> bool
Returns the value of supports_rate_limit_response, or the default value if supports_rate_limit_response is unset.
Sourcepub fn web_logon_nonce(&self) -> &str
pub fn web_logon_nonce(&self) -> &str
Returns the value of web_logon_nonce, or the default value if web_logon_nonce is unset.
Sourcepub fn priority_reason(&self) -> i32
pub fn priority_reason(&self) -> i32
Returns the value of priority_reason, or the default value if priority_reason is unset.
Sourcepub fn disable_partner_autogrants(&self) -> bool
pub fn disable_partner_autogrants(&self) -> bool
Returns the value of disable_partner_autogrants, or the default value if disable_partner_autogrants is unset.
Sourcepub fn is_steam_deck_deprecated(&self) -> bool
pub fn is_steam_deck_deprecated(&self) -> bool
Returns the value of is_steam_deck_deprecated, or the default value if is_steam_deck_deprecated is unset.
Sourcepub fn access_token(&self) -> &str
pub fn access_token(&self) -> &str
Returns the value of access_token, or the default value if access_token is unset.
Sourcepub fn is_chrome_os(&self) -> bool
pub fn is_chrome_os(&self) -> bool
Returns the value of is_chrome_os, or the default value if is_chrome_os is unset.
Sourcepub fn is_tesla_deprecated(&self) -> bool
pub fn is_tesla_deprecated(&self) -> bool
Returns the value of is_tesla_deprecated, or the default value if is_tesla_deprecated is unset.
Sourcepub fn gaming_device_type(&self) -> u32
pub fn gaming_device_type(&self) -> u32
Returns the value of gaming_device_type, or the default value if gaming_device_type is unset.
Trait Implementations§
Source§impl Clone for CMsgClientLogon
impl Clone for CMsgClientLogon
Source§fn clone(&self) -> CMsgClientLogon
fn clone(&self) -> CMsgClientLogon
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for CMsgClientLogon
impl Debug for CMsgClientLogon
Source§impl Default for CMsgClientLogon
impl Default for CMsgClientLogon
impl Eq for CMsgClientLogon
Source§impl Hash for CMsgClientLogon
impl Hash for CMsgClientLogon
Source§impl Message for CMsgClientLogon
impl Message for CMsgClientLogon
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl PartialEq for CMsgClientLogon
impl PartialEq for CMsgClientLogon
Source§fn eq(&self, other: &CMsgClientLogon) -> bool
fn eq(&self, other: &CMsgClientLogon) -> bool
self and other values to be equal, and is used by ==.