JavaSteam
Toggle table of contents
1.7.0
jvm
Platform filter
jvm
Switch theme
Search in API
JavaSteam
JavaSteam
/
in.dragonbra.javasteam.steam.handlers.steammatchmaking
/
LobbyCache
Lobby
Cache
class
LobbyCache
Cache for managing Steam lobbies.
Author
Lossy
Since
2025-05-21
Members
Constructors
Lobby
Cache
Link copied to clipboard
constructor
(
)
Functions
add
Lobby
Member
Link copied to clipboard
fun
addLobbyMember
(
appId
:
Int
,
lobby
:
Lobby
,
memberId
:
SteamID
,
personaName
:
String
)
:
Member
?
fun
addLobbyMember
(
appId
:
Int
,
lobby
:
Lobby
,
memberId
:
Long
,
personaName
:
String
)
:
Member
?
cache
Lobby
Link copied to clipboard
fun
cacheLobby
(
appId
:
Int
,
lobby
:
Lobby
)
clear
Link copied to clipboard
fun
clear
(
)
clear
Lobby
Members
Link copied to clipboard
fun
clearLobbyMembers
(
appId
:
Int
,
lobbySteamId
:
SteamID
)
fun
clearLobbyMembers
(
appId
:
Int
,
lobbySteamId
:
Long
)
get
Lobby
Link copied to clipboard
fun
getLobby
(
appId
:
Int
,
lobbySteamId
:
SteamID
)
:
Lobby
?
fun
getLobby
(
appId
:
Int
,
lobbySteamId
:
Long
)
:
Lobby
?
remove
Lobby
Member
Link copied to clipboard
fun
removeLobbyMember
(
appId
:
Int
,
lobby
:
Lobby
,
memberId
:
SteamID
)
:
Member
?
fun
removeLobbyMember
(
appId
:
Int
,
lobby
:
Lobby
,
memberId
:
Long
)
:
Member
?
update
Lobby
Members
Link copied to clipboard
fun
updateLobbyMembers
(
appId
:
Int
,
lobby
:
Lobby
,
members
:
List
<
Member
>
)
update
Lobby
Owner
Link copied to clipboard
fun
updateLobbyOwner
(
appId
:
Int
,
lobbySteamId
:
SteamID
,
ownerSteamId
:
SteamID
)
fun
updateLobbyOwner
(
appId
:
Int
,
lobbySteamId
:
Long
,
ownerSteamId
:
Long
)