class MsgClientCreateChat

Class for the MsgClientCreateChat in the Steam Language.

Public Class Methods

new() click to toggle source

Instantiate a MsgClientCreateChat object

Calls superclass method SteamSerializable::new
# 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

Public Instance Methods

chat_flags() click to toggle source

Gets the chat_flags variable.

@note defaults to @return [byte] the value of chat_flags

# File lib/steamd/generated/steammsg.rb, line 2369
def chat_flags
  @variables['chat_flags'][:value]
end
chat_flags=(value) click to toggle source

Sets the chat_flags variable.

@param value [byte] the new value

# File lib/steamd/generated/steammsg.rb, line 2376
def chat_flags=(value)
  @variables['chat_flags'][:value] = value
end
chat_room_type() click to toggle source

Gets the chat_room_type variable.

@note defaults to @return [EChatRoomType] the value of chat_room_type

# File lib/steamd/generated/steammsg.rb, line 2264
def chat_room_type
  @variables['chat_room_type'][:value]
end
chat_room_type=(value) click to toggle source

Sets the chat_room_type variable.

@param value [EChatRoomType] the new value

# File lib/steamd/generated/steammsg.rb, line 2271
def chat_room_type=(value)
  @variables['chat_room_type'][:value] = value
end
game_id() click to toggle source

Gets the game_id variable.

@note defaults to @return [ulong] the value of game_id

# File lib/steamd/generated/steammsg.rb, line 2279
def game_id
  @variables['game_id'][:value]
end
game_id=(value) click to toggle source

Sets the game_id variable.

@param value [ulong] the new value

# File lib/steamd/generated/steammsg.rb, line 2286
def game_id=(value)
  @variables['game_id'][:value] = value
end
members_max() click to toggle source

Gets the members_max variable.

@note defaults to @return [uint] the value of members_max

# File lib/steamd/generated/steammsg.rb, line 2354
def members_max
  @variables['members_max'][:value]
end
members_max=(value) click to toggle source

Sets the members_max variable.

@param value [uint] the new value

# File lib/steamd/generated/steammsg.rb, line 2361
def members_max=(value)
  @variables['members_max'][:value] = value
end
permission_all() click to toggle source

Gets the permission_all variable.

@note defaults to @return [EChatPermission] the value of permission_all

# File lib/steamd/generated/steammsg.rb, line 2339
def permission_all
  @variables['permission_all'][:value]
end
permission_all=(value) click to toggle source

Sets the permission_all variable.

@param value [EChatPermission] the new value

# File lib/steamd/generated/steammsg.rb, line 2346
def permission_all=(value)
  @variables['permission_all'][:value] = value
end
permission_member() click to toggle source

Gets the permission_member variable.

@note defaults to @return [EChatPermission] the value of permission_member

# File lib/steamd/generated/steammsg.rb, line 2324
def permission_member
  @variables['permission_member'][:value]
end
permission_member=(value) click to toggle source

Sets the permission_member variable.

@param value [EChatPermission] the new value

# File lib/steamd/generated/steammsg.rb, line 2331
def permission_member=(value)
  @variables['permission_member'][:value] = value
end
permission_officer() click to toggle source

Gets the permission_officer variable.

@note defaults to @return [EChatPermission] the value of permission_officer

# File lib/steamd/generated/steammsg.rb, line 2309
def permission_officer
  @variables['permission_officer'][:value]
end
permission_officer=(value) click to toggle source

Sets the permission_officer variable.

@param value [EChatPermission] the new value

# File lib/steamd/generated/steammsg.rb, line 2316
def permission_officer=(value)
  @variables['permission_officer'][:value] = value
end
steam_id_clan() click to toggle source

Gets the steam_id_clan variable.

@note defaults to @return [ulong] the value of steam_id_clan

# File lib/steamd/generated/steammsg.rb, line 2294
def steam_id_clan
  @variables['steam_id_clan'][:value]
end
steam_id_clan=(value) click to toggle source

Sets the steam_id_clan variable.

@param value [ulong] the new value

# File lib/steamd/generated/steammsg.rb, line 2301
def steam_id_clan=(value)
  @variables['steam_id_clan'][:value] = value
end
steam_id_friend_chat() click to toggle source

Gets the steam_id_friend_chat variable.

@note defaults to @return [ulong] the value of steam_id_friend_chat

# 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) click to toggle source

Sets the steam_id_friend_chat variable.

@param value [ulong] the new value

# 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() click to toggle source

Gets the steam_id_invited variable.

@note defaults to @return [ulong] the value of steam_id_invited

# File lib/steamd/generated/steammsg.rb, line 2399
def steam_id_invited
  @variables['steam_id_invited'][:value]
end
steam_id_invited=(value) click to toggle source

Sets the steam_id_invited variable.

@param value [ulong] the new value

# File lib/steamd/generated/steammsg.rb, line 2406
def steam_id_invited=(value)
  @variables['steam_id_invited'][:value] = value
end