Meeting SDK for Windows API Reference
Loading...
Searching...
No Matches
meeting_phone_helper_interface.h File Reference

Meeting Service Phone Interface. More...

#include "zoom_sdk_def.h"

Go to the source code of this file.

Data Structures

class  IMeetingPhoneSupportCountryInfo
 Phone meeting support country information interface. More...
 
class  IMeetingCallInPhoneNumberInfo
 Call-in meeting Interface. More...
 
class  IMeetingPhoneHelperEvent
 Meeting phone helper callback event. More...
 
class  IMeetingPhoneHelper
 Meeting phone helper interface. More...
 

Enumerations

enum  CALLINNUMTYPE { CALLINNUMTYPE_NONE , CALLINNUMTYPE_TOLL , CALLINNUMTYPE_TOLLFREE }
 Type of telephone call. More...
 
enum  PhoneStatus {
  PhoneStatus_None , PhoneStatus_Calling , PhoneStatus_Ringing , PhoneStatus_Accepted ,
  PhoneStatus_Success , PhoneStatus_Failed , PhoneStatus_Canceling , PhoneStatus_Canceled ,
  PhoneStatus_Cancel_Failed , PhoneStatus_Timeout
}
 Status of telephone. More...
 
enum  PhoneFailedReason {
  PhoneFailedReason_None , PhoneFailedReason_Busy , PhoneFailedReason_Not_Available , PhoneFailedReason_User_Hangup ,
  PhoneFailedReason_Other_Fail , PhoneFailedReason_No_Answer , PhoneFailedReason_Block_No_Host , PhoneFailedReason_Block_High_Rate ,
  PhoneFailedReason_Block_Too_Frequent
}
 The reason for the telephone call's failure. More...
 

Detailed Description

Meeting Service Phone Interface.

Note
for both ZOOM style and user custom interface mode.

Definition in file meeting_phone_helper_interface.h.

Enumeration Type Documentation

◆ CALLINNUMTYPE

Type of telephone call.

Enumerator
CALLINNUMTYPE_NONE 

For initialization.

CALLINNUMTYPE_TOLL 

Paid.

CALLINNUMTYPE_TOLLFREE 

Free.

Definition at line 39 of file meeting_phone_helper_interface.h.

◆ PhoneFailedReason

The reason for the telephone call's failure.

Enumerator
PhoneFailedReason_None 

For initialization.

PhoneFailedReason_Busy 

The telephone service is busy.

PhoneFailedReason_Not_Available 

The telephone is out of the service.

PhoneFailedReason_User_Hangup 

The user hangs up.

PhoneFailedReason_Other_Fail 

Other reasons.

PhoneFailedReason_No_Answer 

The telephone does not reply.

PhoneFailedReason_Block_No_Host 

Disable the international call-out function before the host joins the meeting.

PhoneFailedReason_Block_High_Rate 

The call-out is blocked by the system due to the high cost.

PhoneFailedReason_Block_Too_Frequent 

All the users invited by the call should press one(1) to join the meeting. If many invitees do not press the button and instead are timed out, the call invitation for this meeting is blocked.

Definition at line 119 of file meeting_phone_helper_interface.h.

◆ PhoneStatus

Status of telephone.

Enumerator
PhoneStatus_None 

No status.

PhoneStatus_Calling 

In process of calling out.

PhoneStatus_Ringing 

In process of ringing.

PhoneStatus_Accepted 

Accept the call.

PhoneStatus_Success 

Call successful.

PhoneStatus_Failed 

Call failed.

PhoneStatus_Canceling 

In process of canceling the response to the previous state.

PhoneStatus_Canceled 

Cancel successfully.

PhoneStatus_Cancel_Failed 

Cancel fails.

PhoneStatus_Timeout 

Timeout.

Definition at line 92 of file meeting_phone_helper_interface.h.