|
Meeting SDK for iOS API Reference
|
#import <MobileRTCMeetingDelegate.h>
Inherits <MobileRTCMeetingServiceDelegate>.
Instance Methods | |
| (void) | - onHasCreatorRightsNotification: |
| Notify that the creator role is given. | |
| (void) | - onHasAdminRightsNotification: |
| Notify that the admin role is given. | |
| (void) | - onHasAssistantRightsNotification: |
| Notify that the assistant role is given. | |
| (void) | - onHasAttendeeRightsNotification: |
| Notify that the attendee role is given. | |
| (void) | - onHasDataHelperRightsNotification: |
| Notify that the data helper role is given. | |
| (void) | - onBroadcastBOVoiceStatus: |
| The status of broadcasting voice to BO has been changed. | |
| (void) | - onLostCreatorRightsNotification |
| A lost creator role notification. | |
| (void) | - onLostAdminRightsNotification |
| A lost admin role notification. | |
| (void) | - onLostAssistantRightsNotification |
| A lost assistant role notification. | |
| (void) | - onLostAttendeeRightsNotification |
| A lost attendee role notification. | |
| (void) | - onLostDataHelperRightsNotification |
| A lost data helper role notification. | |
| (void) | - onNewBroadcastMessageReceived:senderID:senderName: |
| A broadcast message notification. | |
| (void) | - onBOStopCountDown: |
| When BOOption.countdownSeconds != MobileRTCBOStopCountDown_Not_CountDown, host stop the breakout room and all users receive the event. | |
| (void) | - onHostInviteReturnToMainSession:replyHandler: |
| When you are in a breakout room and the host invites you return to main session, you receive the event. | |
| (void) | - onBOStatusChanged: |
| When host change the breakout room status, all users receive the event. | |
| (void) | - onBOSwitchRequestReceived:newBOID: |
| When the host modifies the breakout room, all users receive the event. | |
Instance Methods inherited from <MobileRTCMeetingServiceDelegate> | |
| (void) | - onMeetingError:message: |
| An error has occurred. | |
| (void) | - onMeetingStateChange: |
| Notify the user that the meeting state has changed. | |
| (void) | - onMeetingParameterNotification: |
| The meeting parameters have been updated. | |
| (void) | - onJoinMeetingConfirmed |
| The meeting has been joined successfully. | |
| (void) | - onMeetingReady |
| The meeting is ready. | |
| (void) | - onJBHWaitingWithCmd: |
| Join a meeting without a host. You can show or hide the custom JBH waiting UI. | |
| (void) | - onCheckCMRPrivilege: |
| Determine if the current user has cloud recording privileges. | |
| (void) | - onRecordingStatus: |
| The cloud recording status has changed. | |
| (void) | - onLocalRecordingStatus:status: |
| The local recording status has changed. | |
| (void) | - onMeetingEndedReason: |
| The meeting has ended. | |
| (void) | - onNoHostMeetingWillTerminate: |
| The meeting does not have a host and ends. | |
| (void) | - onMicrophoneStatusError: |
| The user's microphone has encountered an error. | |
| (void) | - onJoinMeetingInfo:completion: |
| The user must provide additional information before joining the meeting. | |
| (void) | - onProxyAuth:port:completion: |
| The user must provide proxy information. | |
| (void) | - onAskToEndOtherMeeting: |
| The user needs to end another ongoing meeting. | |
| (void) | - onMicrophoneNoPrivilege |
| Microphone access permission was denied. | |
| (void) | - onCameraNoPrivilege |
| Camera access permission was denied. | |
| (void) | - onUpgradeFreeMeetingResult: |
| The result of a free meeting upgrade attempt has been received. | |
| (void) | - onFreeMeetingNeedToUpgrade:giftUpgradeURL: |
| The free meeting needs an upgrade. | |
| (void) | - onFreeMeetingUpgradeToGiftFreeTrialStart |
| The free meeting was upgraded to a free trial and has started. | |
| (void) | - onFreeMeetingUpgradeToGiftFreeTrialStop |
| The free meeting which was upgraded to a free trial has stopped. | |
| (void) | - onFreeMeetingUpgradedToProMeeting |
| The meeting has been upgraded to a pro (licensed) meeting. | |
| (BOOL) | - onClickedInviteButton:addInviteActionItem: |
| The invite button in the UI has been clicked. | |
| (BOOL) | - onClickedAudioButton: |
| The audio button in the UI has been clicked. | |
| (BOOL) | - onClickedParticipantsButton: |
| The participants button has been clicked. | |
| (BOOL) | - onClickedShareButton:addShareActionItem: |
| The share button has been clicked. | |
| (BOOL) | - onClickedEndButton:endButton: |
| The meeting end button has been clicked. | |
| (BOOL) | - onCheckIfMeetingVoIPCallRunning |
| Check if the meeting VoIP call is running. It affects the picture-in-picture function in ZoomUI if videoCallPictureInPictureEnabled returns YES of MobileRTCMeetingSettings. | |
| (void) | - onOngoingShareStopped |
| All active shares have stopped. | |
| (void) | - onClickedDialOut:isCallMe: |
| The dial out button has been clicked. | |
| (void) | - onDialOutStatusChanged: |
| The status of an outgoing call has changed. | |
| (void) | - onSendPairingCodeStateChanged:MeetingNumber: |
| The H.323 pairing code status has been updated and may require the end user to input their code. | |
| (void) | - onCallRoomDeviceStateChanged: |
| The room device state changed. | |
| (void) | - onInMeetingChat: |
| An in-meeting chat message has been received. | |
| (void) | - onChatMessageNotification: |
| An in-meeting chat message has been received. | |
| (void) | - onChatMsgDeleteNotification:deleteBy: |
| A chat message has been deleted. | |
| (void) | - onLiveStreamStatusChange: |
| The live stream status has changed. | |
| (void) | - onRawLiveStreamPrivilegeChanged: |
| The current user’s raw live streaming privilege has changed. | |
| (void) | - onRawLiveStreamPrivilegeRequestTimeout |
| The current user's request for raw live streaming privilege has timed out with no response. | |
| (void) | - onUserRawLiveStreamPrivilegeChanged:hasPrivilege: |
| Another user’s raw live streaming privilege has changed. | |
| (void) | - onRawLiveStreamPrivilegeRequested: |
| A user has requested raw live streaming privilege. | |
| (void) | - onUserRawLiveStreamingStatusChanged: |
| A user has starte or stopped raw live streaming. | |
| (void) | - onZoomIdentityExpired |
| The ZAK used to authorize the SDK has expired. | |
| (void) | - onClickShareScreen: |
| The user has clicked the shared screen. | |
| (void) | - onClosedCaptionReceived:speakerId:msgTime: |
| A closed caption message has been received. If the meeting supports multi-language transcription and the host set manual captioning to true, attendees must set translation language id to -1 to receive closed caption messages. | |
| (void) | - onWaitingRoomStatusChange: |
| The waiting room status has changed. | |
| (void) | - onWaitingRoomEntranceEnabled: |
| This callback event will be triggered when host or cohost enables or disables waiting room entrance. | |
| (void) | - onSinkAttendeeChatPriviledgeChanged: |
| The chat privilege of attendees has changed. | |
| (void) | - onSinkPanelistChatPrivilegeChanged: |
| The chat privilege of panelists has changed. | |
| (void) | - onSubscribeUserFail:size:userId: |
| The subscription to a user's video has failed. | |
| (void) | - onRequestLocalRecordingPrivilegeReceived: |
| Callback when host received the local recording request from participant. | |
| (void) | - onSuspendParticipantsActivities |
| (void) | - onAllowParticipantsStartVideoNotification: |
| (void) | - onAllowParticipantsRenameNotification: |
| (void) | - onAllowParticipantsUnmuteSelfNotification: |
| (void) | - onAllowParticipantsShareWhiteBoardNotification: |
| (void) | - onAllowParticipantsShareStatusNotification: |
| (void) | - onMeetingLockStatus: |
| (void) | - onRequestLocalRecordingPrivilegeChanged: |
| Callback event that the request local recording privilege changes. | |
| (void) | - onParticipantProfilePictureStatusChange: |
| Sink the event that participant profile status change. | |
| (void) | - onSmartSummaryStatusChange: |
| Callback event when smart summary status changes. | |
| (void) | - onSmartSummaryPrivilegeRequested:handler: |
| Callback event when a user requests the host to start smart summary. | |
| (void) | - onSmartSummaryStartReqResponse:decline: |
| Callback event when the host handle the smart summary request. | |
| (void) | - onAICompanionActiveChangeNotice: |
| Sink the event that AI Companion active status changed. | |
Definition at line 1326 of file MobileRTCMeetingDelegate.h.
|
optional |
When host change the breakout room status, all users receive the event.
| status | The current status of the breakout room. |
|
optional |
When BOOption.countdownSeconds != MobileRTCBOStopCountDown_Not_CountDown, host stop the breakout room and all users receive the event.
| seconds | The countdown in seconds. |
|
optional |
When the host modifies the breakout room, all users receive the event.
| newBOName | The new brekaout room name. |
| newBOID | The new breakout room ID. |
|
optional |
The status of broadcasting voice to BO has been changed.
| bStart | YES for host begin broadcasting voice to BO, NO for host stop broadcasting voice to BO. |
|
optional |
Notify that the admin role is given.
| admin | The admin role is given. |
|
optional |
Notify that the assistant role is given.
| assistant | The assistant role is given. |
|
optional |
Notify that the attendee role is given.
| attendee | The attendee role is given. |
|
optional |
Notify that the creator role is given.
| creator | the creator role is given. |
|
optional |
Notify that the data helper role is given.
| dataHelper | The data helper role is given. |
|
optional |
When you are in a breakout room and the host invites you return to main session, you receive the event.
| hostName | the host name. |
| replyHandler | the handler to reply for the main session invitation. |
|
optional |
A lost admin role notification.
|
optional |
A lost assistant role notification.
|
optional |
A lost attendee role notification.
|
optional |
A lost creator role notification.
|
optional |
A lost data helper role notification.
|
optional |
A broadcast message notification.
| broadcastMsg | The broadcast message received from host. |
| senderID | The senderID. |
| senderName | The sender Name. |