9#import <Foundation/Foundation.h>
26@property (nonatomic, assign, readwrite) BOOL
noAudio;
31@property (nonatomic, assign, readwrite) BOOL
noVideo;
37@property (nullable, nonatomic, retain, readwrite) NSString *
customerKey;
42@property (nullable, nonatomic, retain, readwrite) NSString *
vanityID;
47@property (nullable, nonatomic, retain, readwrite) NSString *
meetingNumber;
72@property (nullable, nonatomic, retain, readwrite) NSString * userName;
78@property (nonnull, nonatomic, retain, readwrite) NSString * zak;
90@property (nonatomic, assign, readwrite) BOOL noAudio;
95@property (nonatomic, assign, readwrite) BOOL noVideo;
101@property (nullable, nonatomic, retain, readwrite) NSString * customerKey;
105@property (nullable, nonatomic, retain, readwrite) NSString * vanityID;
109@property (nullable, nonatomic, retain, readwrite) NSString * meetingNumber;
113@property (nullable, nonatomic, retain, readwrite) NSString * userName;
117@property (nullable, nonatomic, retain, readwrite) NSString * password;
121@property (nullable, nonatomic, retain, readwrite) NSString * webinarToken;
126@property (nullable, nonatomic, retain, readwrite) NSString * zak;
131@property(nullable, nonatomic, retain, readwrite) NSString *appPrivilegeToken;
136@property (nullable, nonatomic, retain, readwrite) NSString * join_token;
149@property (nullable, nonatomic, retain, readwrite) NSString * formattedHtmlContent;
154@property (nullable, nonatomic, retain, readwrite) NSString * accountOwnerUrl;
159@property (nullable, nonatomic, retain, readwrite) NSString * termsUrl;
164@property (nullable, nonatomic, retain, readwrite) NSString * privacyPolicyUrl;
181@property (nonatomic, assign) BOOL isViewOnly;
186@property (nonatomic, assign) BOOL isAutoRecordingLocal;
191@property (nonatomic, assign) BOOL isAutoRecordingCloud;
196@property (nonatomic, assign)
unsigned long long meetingNumber;
201@property (nonatomic, retain) NSString * _Nullable meetingTopic;
206@property (nonatomic, retain) NSString * _Nullable meetingHost;
210@protocol MobileRTCMeetingServiceDelegate;
221@property (nullable, assign, nonatomic) id<MobileRTCMeetingServiceDelegate> delegate;
226@property (nullable, assign, nonatomic) id<MobileRTCCustomizedUIMeetingDelegate> customizedUImeetingDelegate;
269- (UIView * _Nullable)meetingView;
277- (BOOL)setCustomizedInvitationDomain:(NSString *_Nonnull)invitationDomain;
283- (NSString *_Nullable)getWebinarRegistrationLegalNoticesPrompt;
MobileRTCMeetError
MobileRTCMeetError An enumeration of Meeting States.
MobileRTCMeetingState
MobileRTCMeetingState An enumeration of meeting states.
MobileRTCUserType
MobileRTCUserType An enumeration of user types.
LeaveMeetingCmd
LeaveMeetingCmd An enumeration of commands for leaving meeting.
MobileRTCMeetingType
Enumeration of meeting types.
Provides settings for joining a meeting, such as start meeting with microphone or camera disabled.
Provides settings for meetings.
Enables the client to start or join a meeting.
Provides settings for a logged-in user to start a meeting.
Provides parameters for a non-logged-in user (an anonymous user) to start a meeting.
Provides settings for starting a meeting, such as enabling screen sharing, microphone,...
BOOL noAudio
Start meeting with microphone disabled.
NSString * customerKey
Developer-specified string to track end user.
BOOL noVideo
Start meeting with camera disabled.
NSString * meetingNumber
Meeting number, in format like 123456789.
BOOL isAppShare
Start meeting with screen sharing immediately enabled.
NSString * vanityID
Special ID for the personal link name in organization URL, like "yourcompany" in yourcompany....
Interface that provides settings for legal notice content for Webinar registration.