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

H.323 helper Interface of meeting service Valid for both ZOOM style and user custom interface mode. More...

#include "zoom_sdk_def.h"
#include <string>

Go to the source code of this file.

Data Structures

class  IMeetingH323HelperEvent
 Meeting H.323 Helper callback event. More...
 
class  IH323Device
 Meeting H.323 device Interface. More...
 
class  CustomizedH323Device
 Customized Meeting H.323 device. More...
 
class  IMeetingH323Helper
 Meeting H323 Helper Interface. More...
 

Enumerations

enum  H323CalloutStatus {
  H323Callout_Unknown , H323Callout_Success , H323Callout_Ring , H323Callout_Timeout ,
  H323Callout_Failed , H323Callout_Busy , H323Callout_Decline
}
 Callback Event of Meeting H.323 helper. More...
 
enum  H323ParingResult {
  H323Paring_Unknown , H323Paring_Success , H323Paring_Meeting_Not_Exist , H323Paring_Paringcode_Not_Exist ,
  H323Paring_No_Privilege , H323Paring_Other_Error
}
 H.323 Pairing status. Here are more detailed structural descriptions. More...
 
enum  H323DeviceType { H323DeviceType_Unknown , H323DeviceType_H323 , H323DeviceType_SIP , H323DeviceType_BOTH }
 H.323 device type. Here are more detailed structural descriptions. More...
 

Detailed Description

H.323 helper Interface of meeting service Valid for both ZOOM style and user custom interface mode.

Definition in file meeting_h323_helper_interface.h.

Enumeration Type Documentation

◆ H323CalloutStatus

Callback Event of Meeting H.323 helper.

H.323 Callout status. Here are more detailed structural descriptions.

Enumerator
H323Callout_Unknown 

Used only for initialization.

H323Callout_Success 

Call out successfully.

H323Callout_Ring 

Bell during the call.

H323Callout_Timeout 

Call timeout.

H323Callout_Failed 

Call fails.

H323Callout_Busy 

Busy.

H323Callout_Decline 

Decline.

Definition at line 19 of file meeting_h323_helper_interface.h.

20{
28};
@ H323Callout_Busy
Busy.
@ H323Callout_Unknown
Used only for initialization.
@ H323Callout_Failed
Call fails.
@ H323Callout_Ring
Bell during the call.
@ H323Callout_Success
Call out successfully.
@ H323Callout_Decline
Decline.
@ H323Callout_Timeout
Call timeout.

◆ H323DeviceType

H.323 device type. Here are more detailed structural descriptions.

Enumerator
H323DeviceType_Unknown 

Unknown device, only for initialization.

H323DeviceType_H323 

H.323 device.

H323DeviceType_SIP 

SIP device.

H323DeviceType_BOTH 

H.323 device and SIP device.

Definition at line 65 of file meeting_h323_helper_interface.h.

66{
71};
@ H323DeviceType_H323
H.323 device.
@ H323DeviceType_Unknown
Unknown device, only for initialization.
@ H323DeviceType_BOTH
H.323 device and SIP device.
@ H323DeviceType_SIP
SIP device.

◆ H323ParingResult

H.323 Pairing status. Here are more detailed structural descriptions.

Enumerator
H323Paring_Unknown 

Used only for initialization.

H323Paring_Success 

Pairing successful.

H323Paring_Meeting_Not_Exist 

The meeting being paired does not exist.

H323Paring_Paringcode_Not_Exist 

Pairing code does not exist.

H323Paring_No_Privilege 

No pairing privilege.

H323Paring_Other_Error 

Other issues.

Definition at line 34 of file meeting_h323_helper_interface.h.

35{
42};
@ H323Paring_Unknown
Used only for initialization.
@ H323Paring_Paringcode_Not_Exist
Pairing code does not exist.
@ H323Paring_Meeting_Not_Exist
The meeting being paired does not exist.
@ H323Paring_No_Privilege
No pairing privilege.
@ H323Paring_Other_Error
Other issues.
@ H323Paring_Success
Pairing successful.