ZOOM Windows SDK  5.2.42037.1112
Classes | Enumerations
meeting_phone_helper_interface.h File Reference

Meeting Service Phone Interface. Valid for both ZOOM style and user custom interface mode. More...

#include "..\zoom_sdk_def.h"

Go to the source code of this file.

Classes

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. Here are more detailed structural descriptions. 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. Here are more detailed structural descriptions. 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 failure of the telephone call. Here are more detailed structural descriptions. More...
 

Detailed Description

Meeting Service Phone Interface. Valid for both ZOOM style and user custom interface mode.

Enumeration Type Documentation

◆ CALLINNUMTYPE

Type of telephone call. Here are more detailed structural descriptions.

Enumerator
CALLINNUMTYPE_NONE 

For initialization.

CALLINNUMTYPE_TOLL 

Paid.

CALLINNUMTYPE_TOLLFREE 

Free.

◆ PhoneFailedReason

The reason for the failure of the telephone call. Here are more detailed structural descriptions.

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 function of international call-out 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 invitees invited by the call should press the button one(1) to join the meeting. In case that many invitees do not press the button that leads to time out, the call invitation for this meeting shall be banned.

◆ PhoneStatus

Status of telephone. Here are more detailed structural descriptions.

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.