Class: A2S_PLAYER_Packet
- Inherits:
-
Object
- Object
- A2S_PLAYER_Packet
- Includes:
- RequestWithChallenge, SteamPacket
- Defined in:
- lib/steam/packets/a2s_player_packet.rb
Overview
This packet class represents a A2S_PLAYER request send to a game server
It is used to request the list of players currently playing on the server.
This packet type requires the client to challenge the server in advance, which is done automatically if required.
Constant Summary
Constants included from SteamPacket
SteamPacket::A2M_GET_SERVERS_BATCH2_HEADER, SteamPacket::A2S_INFO_HEADER, SteamPacket::A2S_PLAYER_HEADER, SteamPacket::A2S_RULES_HEADER, SteamPacket::A2S_SERVERQUERY_GETCHALLENGE_HEADER, SteamPacket::C2M_CHECKMD5_HEADER, SteamPacket::M2A_SERVER_BATCH_HEADER, SteamPacket::M2C_ISVALIDMD5_HEADER, SteamPacket::M2S_REQUESTRESTART_HEADER, SteamPacket::RCON_GOLDSRC_CHALLENGE_HEADER, SteamPacket::RCON_GOLDSRC_NO_CHALLENGE_HEADER, SteamPacket::RCON_GOLDSRC_RESPONSE_HEADER, SteamPacket::S2A_INFO2_HEADER, SteamPacket::S2A_INFO_DETAILED_HEADER, SteamPacket::S2A_LOGSTRING_HEADER, SteamPacket::S2A_PLAYER_HEADER, SteamPacket::S2A_RULES_HEADER, SteamPacket::S2C_CHALLENGE_HEADER, SteamPacket::S2C_CONNREJECT_HEADER, SteamPacket::S2M_HEARTBEAT2_HEADER
Instance Method Summary collapse
-
#initialize(challenge_number = -1)) ⇒ A2S_PLAYER_Packet
constructor
Creates a new A2S_PLAYER request object including the challenge number.
Methods included from RequestWithChallenge
Methods included from SteamPacket
Constructor Details
#initialize(challenge_number = -1)) ⇒ A2S_PLAYER_Packet
Creates a new A2S_PLAYER request object including the challenge number
27 28 29 |
# File 'lib/steam/packets/a2s_player_packet.rb', line 27 def initialize(challenge_number = -1) super A2S_PLAYER_HEADER, challenge_number end |