NEMeetingKit V4.17.0
载入中...
搜索中...
未找到
Public 属性 | 所有成员列表
tagNEMeetingItem结构体 参考

预约会议的信息 更多...

#include <kit_define_meeting.h>

Public 属性

int64_t meetingId {0}
 会议唯一标识
 
std::string meetingNum
 会议号
 
std::string shortMeetingNum
 会议短号
 
std::string subject
 会议主题
 
std::string roomUuid
 房间号
 
std::string ownerUserUuid
 创建者 ID
 
std::string ownerNickname
 创建人昵称
 
time_t startTime {0}
 会议开始时间戳(标准 UNIX 时间戳格式,单位为 ms)
 
time_t endTime {0}
 会议结束时间戳(标准 UNIX 时间戳格式,单位为 ms)
 
std::string password
 会议密码
 
NEMeetingItemSetting settings
 会议额外选项
 
NEMeetingItemStatus status {MEETING_INVALID}
 会议状态
 
NEMeetingType meetingType {NEMeetingTypeRandom}
 会议类型
 
bool noSip {false}
 是否开启 SIP 功能,默认为 false
 
bool waitingRoomEnabled {false}
 配置会议是否默认开启等候室
 
bool enableJoinBeforeHost {false}
 配置会议是否允许参会者在主持人进入会议前加入会议,默认为允许
 
bool enableGuestJoin {false}
 是否允许访客入会
 
std::string inviteUrl
 会议邀请链接
 
NEMeetingItemLive live
 会议直播信息设置
 
std::string extraData
 会议扩展字段,可空,最大长度为 2K。
 
std::map< std::string, NEMeetingRoleTyperoleBinds
 指定成员角色
 
NEMeetingRecurringRule recurringRule
 周期性会议规则
 
std::list< NEScheduledMemberscheduledMemberList
 预约指定角色的成员,后台配置开启预定成员功能时有效
 
std::string timezoneId
 时区 ID
 
NEMeetingInterpretationSettings interpretationSettings
 同声传译设置。如果译员列表为空,则表示关闭同声传译
 
NECloudRecordConfig cloudRecordConfig
 云录制配置
 
std::string sipCid
 sip号
 

详细描述

预约会议的信息

类成员变量说明

◆ cloudRecordConfig

NECloudRecordConfig tagNEMeetingItem::cloudRecordConfig

云录制配置

◆ enableGuestJoin

bool tagNEMeetingItem::enableGuestJoin {false}

是否允许访客入会

◆ enableJoinBeforeHost

bool tagNEMeetingItem::enableJoinBeforeHost {false}

配置会议是否允许参会者在主持人进入会议前加入会议,默认为允许

◆ endTime

time_t tagNEMeetingItem::endTime {0}

会议结束时间戳(标准 UNIX 时间戳格式,单位为 ms)

◆ extraData

std::string tagNEMeetingItem::extraData

会议扩展字段,可空,最大长度为 2K。

◆ interpretationSettings

NEMeetingInterpretationSettings tagNEMeetingItem::interpretationSettings

同声传译设置。如果译员列表为空,则表示关闭同声传译

◆ inviteUrl

std::string tagNEMeetingItem::inviteUrl

会议邀请链接

◆ live

NEMeetingItemLive tagNEMeetingItem::live

会议直播信息设置

◆ meetingId

int64_t tagNEMeetingItem::meetingId {0}

会议唯一标识

◆ meetingNum

std::string tagNEMeetingItem::meetingNum

会议号

◆ meetingType

NEMeetingType tagNEMeetingItem::meetingType {NEMeetingTypeRandom}

会议类型

◆ noSip

bool tagNEMeetingItem::noSip {false}

是否开启 SIP 功能,默认为 false

◆ ownerNickname

std::string tagNEMeetingItem::ownerNickname

创建人昵称

◆ ownerUserUuid

std::string tagNEMeetingItem::ownerUserUuid

创建者 ID

◆ password

std::string tagNEMeetingItem::password

会议密码

◆ recurringRule

NEMeetingRecurringRule tagNEMeetingItem::recurringRule

周期性会议规则

◆ roleBinds

std::map<std::string, NEMeetingRoleType> tagNEMeetingItem::roleBinds

指定成员角色

◆ roomUuid

std::string tagNEMeetingItem::roomUuid

房间号

◆ scheduledMemberList

std::list<NEScheduledMember> tagNEMeetingItem::scheduledMemberList

预约指定角色的成员,后台配置开启预定成员功能时有效

◆ settings

NEMeetingItemSetting tagNEMeetingItem::settings

会议额外选项

◆ shortMeetingNum

std::string tagNEMeetingItem::shortMeetingNum

会议短号

◆ sipCid

std::string tagNEMeetingItem::sipCid

sip号

◆ startTime

time_t tagNEMeetingItem::startTime {0}

会议开始时间戳(标准 UNIX 时间戳格式,单位为 ms)

◆ status

NEMeetingItemStatus tagNEMeetingItem::status {MEETING_INVALID}

会议状态

◆ subject

std::string tagNEMeetingItem::subject

会议主题

◆ timezoneId

std::string tagNEMeetingItem::timezoneId

时区 ID

◆ waitingRoomEnabled

bool tagNEMeetingItem::waitingRoomEnabled {false}

配置会议是否默认开启等候室


该结构体的文档由以下文件生成: