Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKH323Helper.h
Go to the documentation of this file.
1
6#import <Foundation/Foundation.h>
7#import <ZoomSDK/ZoomSDKErrors.h>
8
9NS_ASSUME_NONNULL_BEGIN
10
11
16@interface H323DeviceInfo : NSObject
17{
18 NSString* _name;
19 NSString* _ip;
20 NSString* _e164num;
23}
27@property(nonatomic, retain, nullable)NSString* name;
31@property(nonatomic, retain, nullable)NSString* ip;
35@property(nonatomic, retain, nullable)NSString* e164num;
39@property(nonatomic, assign)H323DeviceType type;
43@property(nonatomic, assign)EncryptType encryptType;
44@end
45
46
51@protocol ZoomSDKH323HelperDelegate <NSObject>
52@optional
57- (void) onCalloutStatusReceived:(H323CalloutStatus)calloutStatus;
58
64- (void) onPairCodeResult:(H323PairingResult)pairResult MeetingNumber:(long long)meetingNum;
65@end
66
71@interface ZoomSDKH323Helper : NSObject
72{
73 id<ZoomSDKH323HelperDelegate> _delegate;
74}
78@property (assign, nonatomic, nullable) id<ZoomSDKH323HelperDelegate> delegate;
83- (NSArray*)getH323DeviceAddress;
84
89- (NSString*)getH323Password;
90
97- (ZoomSDKError)sendMeetingPairingCode:(NSString*)pairCode meetingNum:(long long)meetingNum;
98
104- (ZoomSDKError)calloutH323Device:(H323DeviceInfo*)deviceInfo;
105
110- (NSArray*_Nullable)getRoomH323DeviceArray;
111
116- (ZoomSDKError)cancelCallOutH323;
117
122- (ZoomSDKError)inviteToMeetingByDefaultMail;
123
128- (ZoomSDKError)inviteToMeetingByGmail;
129
134- (ZoomSDKError)inviteToMeetingByYahooMail;
135@end
136NS_ASSUME_NONNULL_END
H323CalloutStatus
Enumeration of H.323 device outgoing call status.
H323DeviceType
Enumeration of H.323 device types.
EncryptType
Enumeration of H.323/SIP encryption types.
H323PairingResult
Enumeration of H.323 device pairing Status.
ZoomSDKError
Enumeration of common errors of SDK.
Represents H.323 device information used in Zoom meetings.
EncryptType _encryptType
H323DeviceType _type
Provides helper APIs for H.323 device management in Zoom meetings.
id< ZoomSDKH323HelperDelegate > _delegate