//
//  HWMSDKCreateConfResultModel.h
//  HWMSDKSDK
//
//  Automatically generated file. DO NOT MODIFY!!!
//

#import <Foundation/Foundation.h>
#import "HWMSDKCommonDefine.h"
#import "HWMSDKCycleConfParamModel.h"
#import "HWMSDKSubCycleConfParamModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface HWMSDKCreateConfResultModel : NSObject

/// 会议id
@property (nonatomic, copy) NSString *confId;
/// VMR会议id
@property (nonatomic, copy) NSString *vmrConfId;
/// 会议密码
@property (nonatomic, copy) NSString *hostPwd;
/// 来宾密码
@property (nonatomic, copy) NSString *guestPwd;
/// 会议媒体类型
@property (nonatomic, assign) HWMConfMediaType confMediaType;
/// 会议服务器类型
@property (nonatomic, assign) HWMConfServerType confServerType;
/// 会议接入码
@property (nonatomic, copy) NSString *accessNumber;
/// 来宾链接
@property (nonatomic, copy) NSString *guestJoinUri;
/// 会议角色
@property (nonatomic, assign) HWMConfRole confRole;
/// 会议主题
@property (nonatomic, copy) NSString *confSubject;
/// 废弃参数（为了老版本能够继续使用，暂不删除）,会议开始时间，精度秒(0时区)
@property (nonatomic, copy) NSString *startTime;
/// 废弃参数（为了老版本能够继续使用，暂不删除）,会议结束时间
@property (nonatomic, copy) NSString *endTime;
/// 会议开始时间戳，单位为秒
@property (nonatomic, assign) NSUInteger startTimeStamp;
/// 会议结束时间戳，单位为秒
@property (nonatomic, assign) NSUInteger endTimeStamp;
/// 预约者名字
@property (nonatomic, copy) NSString *schedUserName;
/// 周期会议参数
@property (nonatomic, strong) HWMSDKCycleConfParamModel *cycleConfParam;
/// 子周期会议参数
@property (nonatomic, copy) NSArray <HWMSDKSubCycleConfParamModel *> *subCycleConfParam;
/// 是否立即会议
@property (nonatomic, assign) BOOL isP2PConf;
/// 会议方数，会议最大与会人数限制. 0: 无限制, 大于0: 会议最大与会人数
@property (nonatomic, assign) NSUInteger concurrentParticipants;

@end

NS_ASSUME_NONNULL_END

