Video SDK for Linux API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_phone_helper_interface.h
Go to the documentation of this file.
1
5
6#ifndef _ZOOM_VIDEO_SDK_PHONE_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_PHONE_INTERFACE_H_
10
17{
18public:
20
25 virtual const zchar_t* getCountryID() = 0;
26
31 virtual const zchar_t* getCountryName() = 0;
32
37 virtual const zchar_t* getCountryCode() = 0;
38};
39
45{
46public:
48
53 virtual const zchar_t* getLanguageCode() = 0;
54
59 virtual const zchar_t* getLanguageName() = 0;
60
65 virtual const zchar_t* getVariantId() = 0;
66};
67
81
87{
88public:
90
95 virtual const zchar_t* getCountryId() = 0;
96
101 virtual const zchar_t* getCountryCode() = 0;
102
107 virtual const zchar_t* getCountryName() = 0;
108
113 virtual const zchar_t* getNumber() = 0;
114
119 virtual const zchar_t* getDisplayNumber() = 0;
120
126
131 virtual bool isDedicateID() = 0;
132};
133
134
164
165
191
199{
205 const zchar_t* name;
216
218 {
219 countryCode = nullptr;
220 phoneNumber = nullptr;
221 name = nullptr;
222 bPressOne = true;
223 bGreeting = true;
224 bDetectMachine = false;
225 languageCode = nullptr;
226 variantId = nullptr;
227 }
228};
229
293
295#endif
SDK-defined vector interface for managing collections of items.
zoom video sdk phone helper interface.
virtual ZoomVideoSDKErrors invitePhoneUser(const InvitePhoneUserInfo &inviteInfo)=0
Invite the specified user to join the session by call out.
virtual IVideoSDKVector< IZoomVideoSDKPhoneSupportCountryInfo * > * getSupportCountryInfo()=0
Get the list of the country information where the session supports to join by telephone.
virtual IVideoSDKVector< IZoomVideoSDKSessionDialInNumberInfo * > * getSessionDialInNumbers()=0
Get the list of dial in numbers supported by session.
virtual ZoomVideoSDKErrors cancelInviteByPhone()=0
Cancel the invitation that is being invited by phone.
virtual bool isSupportPhoneFeature()=0
Determines if the session supports join by phone or not.
virtual IVideoSDKVector< IZoomVideoSDKPhoneWelcomeMessageInfo * > * getPhoneWelcomeMessageInfoList()=0
Get the list of multilingual welcome message information.
virtual PhoneStatus getInviteByPhoneStatus()=0
Get the status of the invitation by phone.
virtual ZoomVideoSDKErrors inviteByPhone(const zchar_t *countryCode, const zchar_t *phoneNumber, const zchar_t *name)=0
Invite the specified user to join the session by call out.
Phone session support country information interface.
virtual const zchar_t * getCountryID()=0
Get the country ID of the current information.
virtual const zchar_t * getCountryName()=0
Get the country name of the current information.
virtual const zchar_t * getCountryCode()=0
Get the country code of the current information.
Phone welcome message multilingual information interface.
virtual const zchar_t * getVariantId()=0
Get the current information's variant ID.
virtual const zchar_t * getLanguageName()=0
Get the current information's language name.
virtual const zchar_t * getLanguageCode()=0
Get the current information's language code.
virtual const zchar_t * getCountryCode()=0
Get the country code of the current information.
virtual const zchar_t * getCountryName()=0
Get the country name of the current information.
virtual const zchar_t * getNumber()=0
Get the telephone number of the current information.
virtual bool isDedicateID()=0
Is the dial number an account dedicated number.
virtual ZoomVideoSDKDialInNumType getType()=0
Get the call type of the current information.
virtual const zchar_t * getDisplayNumber()=0
Get the display number of the current information.
virtual const zchar_t * getCountryId()=0
Get the country ID of the current information.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.
PhoneStatus
Status of telephone. Here are more detailed structural descriptions.
PhoneFailedReason
The reason for the failure of the telephone call. Here are more detailed structural descriptions.
ZoomVideoSDKDialInNumType
Type of telephone call. Here are more detailed structural descriptions.
Vector container interface.