LiveKit C++ Client SDK v1.1.0
Real-time audio/video/data SDK for C++
Loading...
Searching...
No Matches
livekit::RoomInfoData Struct Reference

Snapshot of core room information. More...

#include <room_event_types.h>

Public Attributes

std::optional< std::string > sid
 Room SID, if known.
 
std::string name
 Room name.
 
std::string metadata
 Arbitrary application metadata associated with the room.
 
std::uint64_t lossy_dc_buffered_amount_low_threshold = 0
 Low-watermark threshold for lossy data channel buffer.
 
std::uint64_t reliable_dc_buffered_amount_low_threshold = 0
 Low-watermark threshold for reliable data channel buffer.
 
std::uint32_t empty_timeout = 0
 Time (seconds) to keep room open if no participants join.
 
std::uint32_t departure_timeout = 0
 Time (seconds) to keep room open after last standard participant leaves.
 
std::uint32_t max_participants = 0
 Maximum number of participants allowed in the room.
 
std::int64_t creation_time = 0
 Creation time of the room (ms since Unix epoch).
 
std::uint32_t num_participants = 0
 Approximate number of participants (eventually consistent).
 
std::uint32_t num_publishers = 0
 Approximate number of publishers (eventually consistent).
 
bool active_recording = false
 True if the room is currently being recorded.
 

Detailed Description

Snapshot of core room information.


The documentation for this struct was generated from the following file: