Class: MsgClientEmailAddrInfo

Inherits:
Object
  • Object
show all
Includes:
SteamSerializable
Defined in:
lib/steamd/generated/steammsg.rb

Overview

Class for the MsgClientEmailAddrInfo in the Steam Language.

Instance Attribute Summary

Attributes included from SteamSerializable

#constants, #variables

Instance Method Summary collapse

Methods included from SteamSerializable

#consts, #deserialize, #encode_to, #flag, #serialize, #vars

Constructor Details

#initializeMsgClientEmailAddrInfo

Instantiate a MsgClientEmailAddrInfo object



375
376
377
# File 'lib/steamd/generated/steammsg.rb', line 375

def initialize
  super([{:name=>"password_strength", :type=>"uint", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"flags_account_security_policy", :type=>"uint", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"validated", :type=>"byte", :modifier=>"boolmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}], [])
end

Instance Method Details

#flags_account_security_policyuint

Note:

defaults to

Gets the flags_account_security_policy variable.

Returns:

  • (uint)

    the value of flags_account_security_policy



398
399
400
# File 'lib/steamd/generated/steammsg.rb', line 398

def 
  @variables['flags_account_security_policy'][:value]
end

#flags_account_security_policy=(value) ⇒ Object

Sets the flags_account_security_policy variable.

Parameters:

  • value (uint)

    the new value



405
406
407
# File 'lib/steamd/generated/steammsg.rb', line 405

def (value)
  @variables['flags_account_security_policy'][:value] = value
end

#password_strengthuint

Note:

defaults to

Gets the password_strength variable.

Returns:

  • (uint)

    the value of password_strength



383
384
385
# File 'lib/steamd/generated/steammsg.rb', line 383

def password_strength
  @variables['password_strength'][:value]
end

#password_strength=(value) ⇒ Object

Sets the password_strength variable.

Parameters:

  • value (uint)

    the new value



390
391
392
# File 'lib/steamd/generated/steammsg.rb', line 390

def password_strength=(value)
  @variables['password_strength'][:value] = value
end

#validatedbyte

Note:

defaults to

Gets the validated variable.

Returns:

  • (byte)

    the value of validated



413
414
415
# File 'lib/steamd/generated/steammsg.rb', line 413

def validated
  @variables['validated'][:value]
end

#validated=(value) ⇒ Object

Sets the validated variable.

Parameters:

  • value (byte)

    the new value



420
421
422
# File 'lib/steamd/generated/steammsg.rb', line 420

def validated=(value)
  @variables['validated'][:value] = value
end