|
Zoom Rooms Controller SDK Reference 6.6.0
|
Meeting Service event callback. More...
#include <IMeetingService.h>
Public Member Functions | |
| virtual | ~IMeetingServiceSink () |
| virtual void | OnStartMeetingResult (int32_t result)=0 |
| Start meeting response callback. | |
| virtual void | OnStartPmiResult (int32_t result, const std::string &meetingNumber, MeetingType meetingType)=0 |
| Start PMI meeting response callback, PMI meeting includes instant meeting, pstn callout, room system call. | |
| virtual void | OnStartPmiNotification (bool success)=0 |
| Start PMI meeting notification callback. | |
| virtual void | OnUpdateMeetingStatus (MeetingStatus meetingStatus)=0 |
| Meeting status changed callback. | |
| virtual void | OnConfReadyNotification ()=0 |
| Notification of meeting is ready. | |
| virtual void | OnUpdateMeetingInfoNotification (const MeetingInfo &meetingInfo)=0 |
| Update meeting info notification. | |
| virtual void | OnExitMeetingNotification (int32_t result, ExitMeetingReason reason)=0 |
| Exit meeting event callback. | |
| virtual void | OnMeetingErrorNotification (const MeetingErrorInfo &errorInfo)=0 |
| Meeting occurs error notification. | |
| virtual void | OnMeetingEndedNotification (const MeetingErrorInfo &errorInfo)=0 |
| Meeting has been ended notification. | |
| virtual void | OnReceiveMeetingInviteNotification (const MeetingInvitationInfo &invitation)=0 |
| Receive meeting invite notification. | |
| virtual void | OnAnswerMeetingInviteResponse (int32_t result, const MeetingInvitationInfo &invitation, bool accepted)=0 |
| Answer meeting invite response. | |
| virtual void | OnTreatedMeetingInviteNotification (const MeetingInvitationInfo &invitation, bool accepted)=0 |
| Treated meeting invite notification. | |
| virtual void | OnStartMeetingWithHostKeyResult (int32_t result)=0 |
| Start meeting with host key result. | |
| virtual void | OnUpdateDataCenterRegionNotification (const DataCenterRegion &dcRegion)=0 |
| Data center region info notification. | |
| virtual void | OnUpdateE2ESecurityCode (const E2ESecurityCode &code)=0 |
| End-to-end security code update. | |
| virtual void | OnBandwidthLimitNotification (const BandwidthLimitInfo &info)=0 |
| Bandwidth limit notification. | |
| virtual void | OnSendMeetingInviteEmailNotification (int32_t result)=0 |
| Send meeting invite email result notification. | |
| virtual void | OnSetRoomTempDisplayNameNotification (bool isShow)=0 |
| Set room temp display name notification. | |
| virtual void | OnMeetingNeedsPasswordNotification (bool showPasswordDialog, bool wrongAndRetry, const ConfDeviceLockStatus &lockStatus)=0 |
| Meeting need password notification. | |
| virtual void | OnConfDeviceLockStatusNotification (const ConfDeviceLockStatus &status)=0 |
| Device lock status from joining meeting notification. | |
| virtual void | OnJBHWaitingHostNotification (bool showWaitForHostDialog, WaitingHostReason reason)=0 |
| Join before host notification. | |
| virtual void | OnE2eeMeetingStatusNotification (const E2eeMeetingStatus &e2eeMeetingStatus)=0 |
| E2EE Meeting Info notification. | |
| virtual void | OnMeshInfoNotification (const MeshInfoNotification &meshInfo)=0 |
| Mesh Info notification. | |
| virtual void | OnMeetingWillStopAutomatically ()=0 |
| Meeting will automatically stop after 10 minutes. | |
| virtual void | OnExtendMeetingResult (int32_t extendMins)=0 |
| Extend meeting result. | |
Meeting Service event callback.
Definition at line 132 of file IMeetingService.h.
|
inlinevirtual |
Definition at line 135 of file IMeetingService.h.
|
pure virtual |
Answer meeting invite response.
| result | [0] success. |
| invitation | Meeting invitation info. |
| accepted | TRUE indicates meeting invite has been accepted. |
|
pure virtual |
Bandwidth limit notification.
| info | Bandwidth limit info. |
|
pure virtual |
|
pure virtual |
Notification of meeting is ready.
|
pure virtual |
E2EE Meeting Info notification.
| e2eeMeetingStatus | e2ee meeting status. |
|
pure virtual |
Exit meeting event callback.
| result | Exit meeting result, [0] for success. |
| reason | Exit meeting reason, see ExitMeetingReason enum. |
|
pure virtual |
Extend meeting result.
| extendMins | Minutes extended for the meeting |
|
pure virtual |
Join before host notification.
| showWaitForHostDialog | TRUE indicates to need wait for host while joining before host. |
| reason | Waiting host reason, see WaitingHostReason enum. |
|
pure virtual |
Meeting has been ended notification.
| errorInfo | Meeting error info. |
|
pure virtual |
Meeting occurs error notification.
| errorInfo | Meeting error info. |
|
pure virtual |
Meeting need password notification.
| showPasswordDialog | TRUE indicates meeting needs password. |
| wrongAndRetry | TRUE indicates last input password is wrong. |
| lockStatus | Conf device lock status. |
|
pure virtual |
Meeting will automatically stop after 10 minutes.
|
pure virtual |
Mesh Info notification.
| meshInfo | mesh information. |
|
pure virtual |
Receive meeting invite notification.
| invitation | Meeting invitation info. |
|
pure virtual |
Send meeting invite email result notification.
| result | [0] Success. Otherwise Fail. |
|
pure virtual |
Set room temp display name notification.
| isShow | TRUE indicates set room temp display name is showing on ZR. |
|
pure virtual |
Start meeting response callback.
| result | Result of start meeting request. |
|
pure virtual |
Start meeting with host key result.
| result | [0] success. |
|
pure virtual |
Start PMI meeting notification callback.
| success | TRUE indicates start PMI successfully. |
|
pure virtual |
Start PMI meeting response callback, PMI meeting includes instant meeting, pstn callout, room system call.
| result | Result of start PMI meeting request. |
| meetingNumber | Meeting number of start PMI meeting request. |
| meetingType | Meeting type of start PMI meeting request, see MeetingType enum. |
|
pure virtual |
Treated meeting invite notification.
| invitation | Meeting invitation info. |
| accepted | TRUE indicates meeting invite has been accepted. |
|
pure virtual |
Data center region info notification.
| dcRegion | The data center region info. |
|
pure virtual |
End-to-end security code update.
| code | The E2E security code. If same with host's code means you are end-to-end encrypted with host. |
|
pure virtual |
Update meeting info notification.
| meetingInfo | The updated meeting info. |
|
pure virtual |
Meeting status changed callback.
| meetingStatus | Meeting status, see MeetingStatus enum. |