class ChallengeData
Class for the ChallengeData
in the Steam Language.
Constants
- CHALLENGE_MASK
CHALLENGE_MASK
constant
Public Class Methods
new()
click to toggle source
Instantiate a ChallengeData
object
Calls superclass method
SteamSerializable::new
# File lib/steamd/generated/netheader.rb, line 191 def initialize super([{:name=>"challenge_value", :type=>"uint", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"server_load", :type=>"uint", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}], [{:name=>"CHALLENGE_MASK", :type=>"uint", :modifier=>"const", :value=>"0xA426DF2B", :size=>nil, :modifier_size=>nil}]) end
Public Instance Methods
challenge_value()
click to toggle source
Gets the challenge_value
variable.
@note defaults to @return [uint] the value of challenge_value
# File lib/steamd/generated/netheader.rb, line 199 def challenge_value @variables['challenge_value'][:value] end
challenge_value=(value)
click to toggle source
Sets the challenge_value
variable.
@param value [uint] the new value
# File lib/steamd/generated/netheader.rb, line 206 def challenge_value=(value) @variables['challenge_value'][:value] = value end
server_load()
click to toggle source
Gets the server_load
variable.
@note defaults to @return [uint] the value of server_load
# File lib/steamd/generated/netheader.rb, line 214 def server_load @variables['server_load'][:value] end
server_load=(value)
click to toggle source
Sets the server_load
variable.
@param value [uint] the new value
# File lib/steamd/generated/netheader.rb, line 221 def server_load=(value) @variables['server_load'][:value] = value end