Package-level declarations
Types
Link copied to clipboard
Can be used to filter lobbies geographically (based on IP according to Steam's IP database).
Link copied to clipboard
class Lobby(val steamID: SteamID, val lobbyType: ELobbyType, val lobbyFlags: Int, val ownerSteamID: SteamID?, val metadata: Map<String, String> = mapOf(), val maxMembers: Int, val numMembers: Int, val members: List<Member> = listOf(), val distance: Float?, val weight: Long?)
Represents a Steam lobby.
Link copied to clipboard
class LobbyCache
Cache for managing Steam lobbies.
Link copied to clipboard
Can be used to filter lobbies with a metadata value closest to the specified value. Multiple near filters can be specified, with former filters taking precedence over latter filters.
Link copied to clipboard
Can be used to filter lobbies by comparing an integer against a value in each lobby's metadata.
Link copied to clipboard
Can be used to filter lobbies by minimum number of slots available.
Link copied to clipboard
This handler is used for creating, joining and obtaining lobby information.
Link copied to clipboard
Can be used to filter lobbies by comparing a string against a value in each lobby's metadata.