cn.tee3.avd_SDK-C++
2.1.0
|
房间信息结构. 更多...
Public 成员函数 | |
RoomInfo () | |
bool | isMcu () const |
判断是mcu模式房间 更多... | |
bool | isFree () const |
判断是自由发言模式房间 更多... | |
bool | isTemperary () const |
判断是临时房间 更多... | |
void | setRoomMode (RoomMode flag) |
设置房间模式 更多... | |
Public 属性 | |
RoomId | roomId |
房间Id,SDK生成,唯一标示一个房间;长度取Max_RoomId 更多... | |
String | roomName |
房间名,应用层创建房间时设置 更多... | |
String | appRoomId |
房间应用层Id,应用层创建房间时设置,应用层可用于标示房间;长度取Max_RoomId 更多... | |
String | roomTopic |
房间主题,应用层创建房间时设置 更多... | |
String | ownerId |
房间创建者UserId;长度取Max_UserId 更多... | |
String | hostId |
房间主持人UserId;长度取Max_UserId 更多... | |
String | hostPassword |
房间主持人密码;长度取Max_Password 更多... | |
String | confPassword |
房间密码,必须与主持人密码不同;长度取Max_Password 更多... | |
uint32 | startTime |
房间起始时间 更多... | |
uint32 | duration |
房间延续时间,单位是秒 更多... | |
uint32 | bandwidth |
房间带宽限制,单位是kps 更多... | |
uint32 | maxAttendee |
房间最大用户数限制 更多... | |
uint32 | maxAudio |
房间最大音频数限制,即同时打开话筒数 更多... | |
uint32 | maxVideo |
房间最大视频数限制,即同时打开摄像头数 更多... | |
uint32 | roomMode |
房间模式集,可选参考RoomMode,缺省为p2p 更多... | |
RoomStatus | status |
房间信息结构.
房间信息定义了安排房间时的所有信息。
RoomInfo::RoomInfo | ( | ) |
bool RoomInfo::isFree | ( | ) | const |
判断是自由发言模式房间
参考 avd_isFlagSet , 以及 rm_free.
bool RoomInfo::isMcu | ( | ) | const |
判断是mcu模式房间
参考 avd_isFlagSet , 以及 rm_mcu.
bool RoomInfo::isTemperary | ( | ) | const |
判断是临时房间
参考 avd_isFlagSet , 以及 rm_temperary.
void RoomInfo::setRoomMode | ( | RoomMode | flag | ) |
设置房间模式
[in] | flag | 设置值。 |
参考 avd_clearFlag, avd_isFlagSet, avd_setFlag , 以及 clear_set.
String RoomInfo::appRoomId |
房间应用层Id,应用层创建房间时设置,应用层可用于标示房间;长度取Max_RoomId
uint32 RoomInfo::bandwidth |
房间带宽限制,单位是kps
String RoomInfo::confPassword |
房间密码,必须与主持人密码不同;长度取Max_Password
uint32 RoomInfo::duration |
房间延续时间,单位是秒
String RoomInfo::hostId |
房间主持人UserId;长度取Max_UserId
String RoomInfo::hostPassword |
房间主持人密码;长度取Max_Password
uint32 RoomInfo::maxAttendee |
房间最大用户数限制
uint32 RoomInfo::maxAudio |
房间最大音频数限制,即同时打开话筒数
uint32 RoomInfo::maxVideo |
房间最大视频数限制,即同时打开摄像头数
String RoomInfo::ownerId |
房间创建者UserId;长度取Max_UserId
RoomId RoomInfo::roomId |
房间Id,SDK生成,唯一标示一个房间;长度取Max_RoomId
uint32 RoomInfo::roomMode |
房间模式集,可选参考RoomMode,缺省为p2p
String RoomInfo::roomName |
房间名,应用层创建房间时设置
String RoomInfo::roomTopic |
房间主题,应用层创建房间时设置
uint32 RoomInfo::startTime |
房间起始时间
RoomStatus RoomInfo::status |