class RoomManagementService (Niantic.Experimental.ARDK.SharedAR.Rooms.RoomManagementService)

Note

This is an experimental feature. Experimental features should not be used in production products as they are subject to breaking changes, not officially supported, and may be deprecated without notice

class RoomManagementService {
public:
    // methods

    static RoomManagementServiceStatus CreateRoom(
        RoomParams roomParams,
        out IRoom outRoom
    );

    static RoomManagementServiceStatus DeleteRoom(string roomId);
    static RoomManagementServiceStatus GetRoom(string roomId, out IRoom outRoom);

    static RoomManagementServiceStatus GetRoomsForExperience(
        string experienceId,
        out List<IRoom> rooms
    );

    static void InitializeService(string endpoint);
    static void ReleaseService();
};