6#ifndef _MEETING_H323_HELPER_INTERFACE_H_
7#define _MEETING_H323_HELPER_INTERFACE_H_
129 return _name.c_str();
Customized Meeting H.323 device.
virtual bool IsCustomizedH323Device()
virtual const zchar_t * GetIP()
virtual H323DeviceType GetDeviceType()
virtual void SetIP(const zchar_t *ip_)
virtual void SetDeviceType(H323DeviceType type_)
virtual void SetE164Num(const zchar_t *e164num_)
virtual void SetName(const zchar_t *name_)
virtual const zchar_t * GetE164Num()
virtual const zchar_t * GetName()
Meeting H.323 device Interface.
virtual const zchar_t * GetName()=0
virtual H323DeviceType GetDeviceType()=0
virtual const zchar_t * GetE164Num()=0
virtual bool IsCustomizedH323Device()=0
virtual const zchar_t * GetIP()=0
Meeting H.323 Helper callback event.
virtual ~IMeetingH323HelperEvent()
virtual void onCalloutStatusNotify(H323CalloutStatus status)=0
Callback event when the calling status of H.323 device changes.
virtual void onParingH323Result(H323ParingResult result, UINT64 meetingNumber)=0
The callback event is triggered when the result of using the H.323 device to pair the assigned meetin...
Meeting H323 Helper Interface.
virtual IList< const zchar_t * > * GetH323Address()=0
Get the list of H.323 call-in number supported by the current meeting.
virtual SDKError SendMeetingParingCode(UINT64 meetingNum, zchar_t *paringCode)=0
Send Meeting paring code.
virtual SDKError CanPairingMeeting(UINT64 meetingNum)=0
Determine if it is enabled to pair the meeting.
virtual void SetEvent(IMeetingH323HelperEvent *pEvent)=0
Set meeting H.323 helper callback event handler.
virtual const zchar_t * GetH323Password()=0
Get the H.323 password for the current meeting.
virtual SDKError CancelCallOutH323()=0
Cancel current outgoing call.
virtual IList< IH323Device * > * GetCalloutH323DeviceList()=0
Get the list of the call-out devices supported by the current meeting.
virtual SDKError CallOutH323(IH323Device *deviceInfo)=0
Call out with the assigned H.323 device.
H323CalloutStatus
H.323 Callout status. Here are more detailed structural descriptions.
H323ParingResult
H.323 Pairing status. Here are more detailed structural descriptions.
@ H323Paring_Paringcode_Not_Exist
@ H323Paring_Meeting_Not_Exist
@ H323Paring_No_Privilege
H323DeviceType
H.323 device type. Here are more detailed structural descriptions.
ZOOM windows SDK Common Definition File.
#define END_ZOOM_SDK_NAMESPACE
#define BEGIN_ZOOM_SDK_NAMESPACE
SDKError
Enumeration of common errors of SDK.