Class: MsgClientChatActionResult

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

Overview

Class for the MsgClientChatActionResult 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

#initializeMsgClientChatActionResult

Instantiate a MsgClientChatActionResult object



1743
1744
1745
# File 'lib/steamd/generated/steammsg.rb', line 1743

def initialize
  super([{:name=>"steam_id_chat", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_user_acted_on", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"chat_action", :type=>"EChatAction", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"action_result", :type=>"EChatActionResult", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}], [])
end

Instance Method Details

#action_resultEChatActionResult

Note:

defaults to

Gets the action_result variable.

Returns:



1796
1797
1798
# File 'lib/steamd/generated/steammsg.rb', line 1796

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

#action_result=(value) ⇒ Object

Sets the action_result variable.

Parameters:



1803
1804
1805
# File 'lib/steamd/generated/steammsg.rb', line 1803

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

#chat_actionEChatAction

Note:

defaults to

Gets the chat_action variable.

Returns:



1781
1782
1783
# File 'lib/steamd/generated/steammsg.rb', line 1781

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

#chat_action=(value) ⇒ Object

Sets the chat_action variable.

Parameters:



1788
1789
1790
# File 'lib/steamd/generated/steammsg.rb', line 1788

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

#steam_id_chatulong

Note:

defaults to

Gets the steam_id_chat variable.

Returns:

  • (ulong)

    the value of steam_id_chat



1751
1752
1753
# File 'lib/steamd/generated/steammsg.rb', line 1751

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

#steam_id_chat=(value) ⇒ Object

Sets the steam_id_chat variable.

Parameters:

  • value (ulong)

    the new value



1758
1759
1760
# File 'lib/steamd/generated/steammsg.rb', line 1758

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

#steam_id_user_acted_onulong

Note:

defaults to

Gets the steam_id_user_acted_on variable.

Returns:

  • (ulong)

    the value of steam_id_user_acted_on



1766
1767
1768
# File 'lib/steamd/generated/steammsg.rb', line 1766

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

#steam_id_user_acted_on=(value) ⇒ Object

Sets the steam_id_user_acted_on variable.

Parameters:

  • value (ulong)

    the new value



1773
1774
1775
# File 'lib/steamd/generated/steammsg.rb', line 1773

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