2026-09-28 19:16:24

Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
lizzie
2026-09-28 19:16:24 +00:00
parent 815325ccec
commit 95f88b6bf4
5 changed files with 19 additions and 14 deletions
+5
View File
@@ -32,6 +32,11 @@ std::weak_ptr<RoomMember> GetRoomMember() {
return g_room_member;
}
bool IsConnectedToAnyRoom() {
auto const room_member = GetRoomMember().lock();
return room_member && room_member->IsConnected();
}
void Shutdown() {
if (g_room_member) {
if (g_room_member->IsConnected())
+2
View File
@@ -20,6 +20,8 @@ std::weak_ptr<Room> GetRoom();
/// Returns a pointer to the room member handle
std::weak_ptr<RoomMember> GetRoomMember();
bool IsConnectedToAnyRoom();
/// Unregisters the network device, the room, and the room member and shut them down.
void Shutdown();