Class ServerListPacket
[PacketHandler(168, PacketSizing.Variable, Description = "Game Server List")]
public class ServerListPacket : BaseGameNetworkPacket, IGameNetworkPacket
- Inheritance
-
ServerListPacket
- Implements
- Inherited Members
Constructors
ServerListPacket()
public ServerListPacket()
ServerListPacket(params GameServerEntry[])
public ServerListPacket(params GameServerEntry[] entries)
Parameters
entriesGameServerEntry[]
Properties
Shards
public List<GameServerEntry> Shards { get; }
Property Value
Methods
AddShard(GameServerEntry)
public void AddShard(GameServerEntry entry)
Parameters
entryGameServerEntry
ParsePayload(ref SpanReader)
Parses packet-specific payload after opcode validation.
protected override bool ParsePayload(ref SpanReader reader)
Parameters
readerSpanReaderPacket span reader positioned after opcode.
Returns
- bool
truewhen payload parsing succeeds; otherwisefalse.
Write(ref SpanWriter)
Writes packet content to the target span writer.
public override void Write(ref SpanWriter writer)
Parameters
writerSpanWriterDestination writer.