6 #ifndef _MEETING_H323_HELPER_INTERFACE_H_ 7 #define _MEETING_H323_HELPER_INTERFACE_H_ 8 #include "..\zoom_sdk_def.h" 11 BEGIN_ZOOM_SDK_NAMESPACE
78 virtual const wchar_t*
GetName() = 0;
80 virtual const wchar_t*
GetIP() = 0;
85 virtual bool IsCustomizedH323Device() = 0;
99 virtual void SetName(
const wchar_t* name_)
107 return _name.c_str();
110 virtual void SetIP(
const wchar_t* ip_)
121 virtual void SetE164Num(
const wchar_t* e164num_)
129 return _e164num.c_str();
142 virtual bool IsCustomizedH323Device()
151 std::wstring _e164num;
203 END_ZOOM_SDK_NAMESPACE
Bell during the call.
Definition: meeting_h323_helper_interface.h:23
Meeting H.323 device Interface.
Definition: meeting_h323_helper_interface.h:74
H.323 device and SIP device.
Definition: meeting_h323_helper_interface.h:69
virtual SDKError CancelCallOutH323()=0
Cancel current outgoing call.
Customized Meeting H.323 device.
Definition: meeting_h323_helper_interface.h:91
virtual const wchar_t * GetName()
<Virtual function definition.
Definition: meeting_h323_helper_interface.h:105
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...
virtual IList< const wchar_t *> * GetH323Address()=0
Get the list of H.323 call-in number supported by the current meeting.
Decline.
Definition: meeting_h323_helper_interface.h:27
Unknown device, only for initialization.
Definition: meeting_h323_helper_interface.h:66
Definition: zoom_sdk_def.h:288
H323CalloutStatus
Callback Event of Meeting H.323 helper.
Definition: meeting_h323_helper_interface.h:19
virtual const wchar_t * GetIP()=0
Virtual function definition.
H.323 device.
Definition: meeting_h323_helper_interface.h:67
H323DeviceType
H.323 device type. Here are more detailed structural descriptions.
Definition: meeting_h323_helper_interface.h:64
virtual void onCalloutStatusNotify(H323CalloutStatus status)=0
Callback event when the calling status of H.323 device changes.
SDKError
SDK error types. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:29
virtual void SetEvent(IMeetingH323HelperEvent *pEvent)=0
Set meeting H.323 helper callback event handler.
virtual IList< IH323Device *> * GetCalloutH323DviceList()=0
Get the list of the call-out devices supported by the current meeting.
No pairing privilege.
Definition: meeting_h323_helper_interface.h:40
Used only for initialization.
Definition: meeting_h323_helper_interface.h:21
virtual SDKError SendMeetingParingCode(UINT64 meetingNum, wchar_t *paringCode)=0
Send Meeting paring code.
virtual const wchar_t * GetIP()
Virtual function definition.
Definition: meeting_h323_helper_interface.h:116
SIP device.
Definition: meeting_h323_helper_interface.h:68
The meeting being paired does not exist.
Definition: meeting_h323_helper_interface.h:38
Call fails.
Definition: meeting_h323_helper_interface.h:25
Other issues.
Definition: meeting_h323_helper_interface.h:41
virtual const wchar_t * GetH323Password()=0
Get the H.323 password for the current meeting.
Busy.
Definition: meeting_h323_helper_interface.h:26
Pairing code does not exist.
Definition: meeting_h323_helper_interface.h:39
Meeting H323 Helper Interface.
Definition: meeting_h323_helper_interface.h:156
virtual SDKError CallOutH323(IH323Device *deviceInfo)=0
Call out with the assigned H.323 device.
H323ParingResult
H.323 Pairing status. Here are more detailed structural descriptions.
Definition: meeting_h323_helper_interface.h:34
Meeting H.323 Helper callback event.
Definition: meeting_h323_helper_interface.h:46
virtual const wchar_t * GetE164Num()=0
Virtual function definition.
virtual const wchar_t * GetE164Num()
Virtual function definition.
Definition: meeting_h323_helper_interface.h:127
Call timeout.
Definition: meeting_h323_helper_interface.h:24
Used only for initialization.
Definition: meeting_h323_helper_interface.h:36
Call out successfully.
Definition: meeting_h323_helper_interface.h:22
virtual SDKError CanPairingMeeting(UINT64 meetingNum)=0
Determine if it is enabled to pair the meeting.
virtual const wchar_t * GetName()=0
<Virtual function definition.
Pairing successful.
Definition: meeting_h323_helper_interface.h:37