diff --git a/osu.Game/Online/RealtimeMultiplayer/IMultiplayerServer.cs b/osu.Game/Online/RealtimeMultiplayer/IMultiplayerServer.cs
index a05a4c1e11..44d7ecc2e9 100644
--- a/osu.Game/Online/RealtimeMultiplayer/IMultiplayerServer.cs
+++ b/osu.Game/Online/RealtimeMultiplayer/IMultiplayerServer.cs
@@ -18,5 +18,17 @@ namespace osu.Game.Online.RealtimeMultiplayer
/// Request to leave the currently joined room.
///
Task LeaveRoom();
+
+ ///
+ /// Transfer the host of the currently joined room to another user in the room.
+ ///
+ /// The new user which is to become host.
+ Task TransferHost(long userId);
+
+ ///
+ /// As the host, update the settings of the currently joined room.
+ ///
+ /// The new settings to apply.
+ Task ChangeSettings(MultiplayerRoomSettings settings);
}
-}
\ No newline at end of file
+}