Class: MsgClientCreateChat
- Inherits:
-
Object
- Object
- MsgClientCreateChat
- Includes:
- SteamSerializable
- Defined in:
- lib/steamd/generated/steammsg.rb
Overview
Class for the MsgClientCreateChat in the Steam Language.
Instance Attribute Summary
Attributes included from SteamSerializable
Instance Method Summary collapse
-
#chat_flags ⇒ byte
Gets the chat_flags variable.
-
#chat_flags=(value) ⇒ Object
Sets the chat_flags variable.
-
#chat_room_type ⇒ EChatRoomType
Gets the chat_room_type variable.
-
#chat_room_type=(value) ⇒ Object
Sets the chat_room_type variable.
-
#game_id ⇒ ulong
Gets the game_id variable.
-
#game_id=(value) ⇒ Object
Sets the game_id variable.
-
#initialize ⇒ MsgClientCreateChat
constructor
Instantiate a MsgClientCreateChat object.
-
#members_max ⇒ uint
Gets the members_max variable.
-
#members_max=(value) ⇒ Object
Sets the members_max variable.
-
#permission_all ⇒ EChatPermission
Gets the permission_all variable.
-
#permission_all=(value) ⇒ Object
Sets the permission_all variable.
-
#permission_member ⇒ EChatPermission
Gets the permission_member variable.
-
#permission_member=(value) ⇒ Object
Sets the permission_member variable.
-
#permission_officer ⇒ EChatPermission
Gets the permission_officer variable.
-
#permission_officer=(value) ⇒ Object
Sets the permission_officer variable.
-
#steam_id_clan ⇒ ulong
Gets the steam_id_clan variable.
-
#steam_id_clan=(value) ⇒ Object
Sets the steam_id_clan variable.
-
#steam_id_friend_chat ⇒ ulong
Gets the steam_id_friend_chat variable.
-
#steam_id_friend_chat=(value) ⇒ Object
Sets the steam_id_friend_chat variable.
-
#steam_id_invited ⇒ ulong
Gets the steam_id_invited variable.
-
#steam_id_invited=(value) ⇒ Object
Sets the steam_id_invited variable.
Methods included from SteamSerializable
#consts, #deserialize, #encode_to, #flag, #serialize, #vars
Constructor Details
#initialize ⇒ MsgClientCreateChat
Instantiate a MsgClientCreateChat object
2256 2257 2258 |
# File 'lib/steamd/generated/steammsg.rb', line 2256 def initialize super([{:name=>"chat_room_type", :type=>"EChatRoomType", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"game_id", :type=>"ulong", :modifier=>"gameidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_clan", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"permission_officer", :type=>"EChatPermission", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"permission_member", :type=>"EChatPermission", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"permission_all", :type=>"EChatPermission", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"members_max", :type=>"uint", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"chat_flags", :type=>"byte", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_friend_chat", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_invited", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}], []) end |
Instance Method Details
#chat_flags ⇒ byte
defaults to
Gets the chat_flags variable.
2369 2370 2371 |
# File 'lib/steamd/generated/steammsg.rb', line 2369 def chat_flags @variables['chat_flags'][:value] end |
#chat_flags=(value) ⇒ Object
Sets the chat_flags variable.
2376 2377 2378 |
# File 'lib/steamd/generated/steammsg.rb', line 2376 def chat_flags=(value) @variables['chat_flags'][:value] = value end |
#chat_room_type ⇒ EChatRoomType
defaults to
Gets the chat_room_type variable.
2264 2265 2266 |
# File 'lib/steamd/generated/steammsg.rb', line 2264 def chat_room_type @variables['chat_room_type'][:value] end |
#chat_room_type=(value) ⇒ Object
Sets the chat_room_type variable.
2271 2272 2273 |
# File 'lib/steamd/generated/steammsg.rb', line 2271 def chat_room_type=(value) @variables['chat_room_type'][:value] = value end |
#game_id ⇒ ulong
defaults to
Gets the game_id variable.
2279 2280 2281 |
# File 'lib/steamd/generated/steammsg.rb', line 2279 def game_id @variables['game_id'][:value] end |
#game_id=(value) ⇒ Object
Sets the game_id variable.
2286 2287 2288 |
# File 'lib/steamd/generated/steammsg.rb', line 2286 def game_id=(value) @variables['game_id'][:value] = value end |
#members_max ⇒ uint
defaults to
Gets the members_max variable.
2354 2355 2356 |
# File 'lib/steamd/generated/steammsg.rb', line 2354 def members_max @variables['members_max'][:value] end |
#members_max=(value) ⇒ Object
Sets the members_max variable.
2361 2362 2363 |
# File 'lib/steamd/generated/steammsg.rb', line 2361 def members_max=(value) @variables['members_max'][:value] = value end |
#permission_all ⇒ EChatPermission
defaults to
Gets the permission_all variable.
2339 2340 2341 |
# File 'lib/steamd/generated/steammsg.rb', line 2339 def @variables['permission_all'][:value] end |
#permission_all=(value) ⇒ Object
Sets the permission_all variable.
2346 2347 2348 |
# File 'lib/steamd/generated/steammsg.rb', line 2346 def (value) @variables['permission_all'][:value] = value end |
#permission_member ⇒ EChatPermission
defaults to
Gets the permission_member variable.
2324 2325 2326 |
# File 'lib/steamd/generated/steammsg.rb', line 2324 def @variables['permission_member'][:value] end |
#permission_member=(value) ⇒ Object
Sets the permission_member variable.
2331 2332 2333 |
# File 'lib/steamd/generated/steammsg.rb', line 2331 def (value) @variables['permission_member'][:value] = value end |
#permission_officer ⇒ EChatPermission
defaults to
Gets the permission_officer variable.
2309 2310 2311 |
# File 'lib/steamd/generated/steammsg.rb', line 2309 def @variables['permission_officer'][:value] end |
#permission_officer=(value) ⇒ Object
Sets the permission_officer variable.
2316 2317 2318 |
# File 'lib/steamd/generated/steammsg.rb', line 2316 def (value) @variables['permission_officer'][:value] = value end |
#steam_id_clan ⇒ ulong
defaults to
Gets the steam_id_clan variable.
2294 2295 2296 |
# File 'lib/steamd/generated/steammsg.rb', line 2294 def steam_id_clan @variables['steam_id_clan'][:value] end |
#steam_id_clan=(value) ⇒ Object
Sets the steam_id_clan variable.
2301 2302 2303 |
# File 'lib/steamd/generated/steammsg.rb', line 2301 def steam_id_clan=(value) @variables['steam_id_clan'][:value] = value end |
#steam_id_friend_chat ⇒ ulong
defaults to
Gets the steam_id_friend_chat variable.
2384 2385 2386 |
# File 'lib/steamd/generated/steammsg.rb', line 2384 def steam_id_friend_chat @variables['steam_id_friend_chat'][:value] end |
#steam_id_friend_chat=(value) ⇒ Object
Sets the steam_id_friend_chat variable.
2391 2392 2393 |
# File 'lib/steamd/generated/steammsg.rb', line 2391 def steam_id_friend_chat=(value) @variables['steam_id_friend_chat'][:value] = value end |
#steam_id_invited ⇒ ulong
defaults to
Gets the steam_id_invited variable.
2399 2400 2401 |
# File 'lib/steamd/generated/steammsg.rb', line 2399 def steam_id_invited @variables['steam_id_invited'][:value] end |
#steam_id_invited=(value) ⇒ Object
Sets the steam_id_invited variable.
2406 2407 2408 |
# File 'lib/steamd/generated/steammsg.rb', line 2406 def steam_id_invited=(value) @variables['steam_id_invited'][:value] = value end |