Class: MsgGSGetUserGroupStatusResponse

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

Overview

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

#initializeMsgGSGetUserGroupStatusResponse

Instantiate a MsgGSGetUserGroupStatusResponse object



1341
1342
1343
# File 'lib/steamd/generated/steammsg.rb', line 1341

def initialize
  super([{:name=>"steam_id_user", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"steam_id_group", :type=>"ulong", :modifier=>"steamidmarshal", :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"clan_relationship", :type=>"EClanRelationship", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}, {:name=>"clan_rank", :type=>"EClanRank", :modifier=>nil, :value=>nil, :size=>nil, :modifier_size=>nil}], [])
end

Instance Method Details

#clan_rankEClanRank

Note:

defaults to

Gets the clan_rank variable.

Returns:



1394
1395
1396
# File 'lib/steamd/generated/steammsg.rb', line 1394

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

#clan_rank=(value) ⇒ Object

Sets the clan_rank variable.

Parameters:



1401
1402
1403
# File 'lib/steamd/generated/steammsg.rb', line 1401

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

#clan_relationshipEClanRelationship

Note:

defaults to

Gets the clan_relationship variable.

Returns:



1379
1380
1381
# File 'lib/steamd/generated/steammsg.rb', line 1379

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

#clan_relationship=(value) ⇒ Object

Sets the clan_relationship variable.

Parameters:



1386
1387
1388
# File 'lib/steamd/generated/steammsg.rb', line 1386

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

#steam_id_groupulong

Note:

defaults to

Gets the steam_id_group variable.

Returns:

  • (ulong)

    the value of steam_id_group



1364
1365
1366
# File 'lib/steamd/generated/steammsg.rb', line 1364

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

#steam_id_group=(value) ⇒ Object

Sets the steam_id_group variable.

Parameters:

  • value (ulong)

    the new value



1371
1372
1373
# File 'lib/steamd/generated/steammsg.rb', line 1371

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

#steam_id_userulong

Note:

defaults to

Gets the steam_id_user variable.

Returns:

  • (ulong)

    the value of steam_id_user



1349
1350
1351
# File 'lib/steamd/generated/steammsg.rb', line 1349

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

#steam_id_user=(value) ⇒ Object

Sets the steam_id_user variable.

Parameters:

  • value (ulong)

    the new value



1356
1357
1358
# File 'lib/steamd/generated/steammsg.rb', line 1356

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