iOS SDK API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingService+Customize.h
Go to the documentation of this file.
1//
2// MobileRTCMeetingService+Customize.h
3// MobileRTC
4//
5// Created by Zoom Video Communications on 2017/2/27.
6// Copyright © 2019年 Zoom Video Communications, Inc. All rights reserved.
7//
8
9#import <MobileRTC/MobileRTC.h>
10#import <MobileRTC/MobileRTCRoomDevice.h>
11#import <MobileRTC/MobileRTCCallCountryCode.h>
12
16@interface MobileRTCMeetingService (Customize)
17
23- (void)customizeMeetingTitle:(NSString * _Nullable)title;
24
31- (BOOL)setMeetingTopic:(NSString *_Nonnull)meetingTopic;
32
37- (BOOL)isDialOutSupported;
38
44
52- (BOOL)dialOut:(nonnull NSString*)phone isCallMe:(BOOL)me withName:(nullable NSString*)username;
53
59- (BOOL)cancelDialOut:(BOOL)isCallMe;
60
66
72
78
83- (nullable NSArray <NSString *> *)getIPAddressList;
84
89- (nullable NSString*)getH323MeetingPassword;
90
95- (nullable NSArray <MobileRTCRoomDevice *> *)getRoomDeviceList;
96
104- (BOOL)sendPairingCode:(nonnull NSString*)code WithMeetingNumber:(unsigned long long)meetingNumber;
105
111- (BOOL)callRoomDevice:(nonnull MobileRTCRoomDevice*)device;
112
117- (NSUInteger)getParticipantID;
118
124
130- (nullable NSArray <NSArray <MobileRTCCallCountryCode *> *> *)getDialInAllCountryCodes;
131
137- (nullable NSArray <MobileRTCCallCountryCode *> *)getDialInCallCodesWithCountryId:(nullable NSString *)countryId;
138
143- (BOOL)dialInCall:(nullable NSString *)countryNumber;
144
151- (BOOL)setCustomizedPollingUrl:(nullable NSString *)pollingURL bCreate:(BOOL)bCreate;
152
158- (BOOL)setCloudWhiteboardFeedbackUrl:(nullable NSString *)feedbackUrl;
159@end
BOOL isDialOutSupported()
Query if user can dial out in the meeting.
BOOL cancelCallRoomDevice()
Cancel to call room device.
nullable NSString * getH323MeetingPassword()
Get the password of the meeting running on H.323 device.
BOOL isCallRoomDeviceSupported()
Query if it is able to Call Room device(H.323).
nullable NSArray< MobileRTCRoomDevice * > * getRoomDeviceList()
Get room devices that can be called.
NSUInteger getParticipantID()
Get Participant ID.
nullable MobileRTCCallCountryCode * getDialInCurrentCountryCode()
Get countrycode for the current user's locale.
nullable NSArray< NSString * > * getIPAddressList()
Get an array of IP Addresses of room device which is used for calling.
nullable NSArray< NSArray< MobileRTCCallCountryCode * > * > * getDialInAllCountryCodes()
Get all countrycodes.
BOOL isCallingRoomDevice()
Query if it is in process to call room device.
BOOL isDialOutInProgress()
Query if there is any outgoing call in process.