Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
InMeetingWebinarController.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
3import us.zoom.core.interfaces.IListener;
4
8public interface InMeetingWebinarController {
12 interface InMeetingWebinarListener extends IListener {
19
26
31
36
41
46
51
56
64 void onAttendeeAudioStatusNotification(long userId, boolean can_talk, boolean is_muted);
65
72 void onAttendeePromoteConfirmResult(boolean agree, long userId);
73
79 void onAllowWebinarReactionStatusChanged(boolean can_react);
80
86 void onAllowAttendeeRaiseHandStatusChanged(boolean can_raiseHand);
87
93 void onAllowAttendeeViewTheParticipantCountStatusChanged(boolean can_viewParticipantCount);
94 }
95
102
109
117
125
132 @Deprecated
134
142
150
151
158
165
172
179
185
193
201
208
216
224
225
232
233
241
249
256
263
271
278
285
292
293
294}
Enumeration of common errors of SDK.
Enumeration of attendee view modes in a Zoom meeting. For more information, please visit https://supp...
void onDepromptPanelist2AttendeeResult(long result)
Sink the event of the result of demoting the panelist to attendee.
void onAllowAttendeeChatResult()
Sink the event that attendee is enabled to chat.
void onSelfAllowTalkNotification()
Sink the event that attendees are allowed to talk.
void onAttendeePromoteConfirmResult(boolean agree, long userId)
When attendee agree or decline the promote invitation, host will receive this callback.
void onPromptAttendee2PanelistResult(long result)
Sink the event of the result of promoting the attendee to panelist.
void onSelfDisallowTalkNotification()
Sink the event that attendees are forbidden to talk.
void onDisallowPanelistStartVideoNotification()
Sink the event that panelist is disabled to start video.
void onAttendeeAudioStatusNotification(long userId, boolean can_talk, boolean is_muted)
Sink the event that attendee's audio status changes.
void onDisallowAttendeeChatResult()
Sink the event that attendee is disabled to chat.
void onAllowAttendeeViewTheParticipantCountStatusChanged(boolean can_viewParticipantCount)
Callback to attendee view the participant count status Changed.
void onAllowPanelistStartVideoNotification()
Sink the event that panelist is enabled to start video.
void onAllowAttendeeRaiseHandStatusChanged(boolean can_raiseHand)
Callback to attendee rise hand Status Changed.
void onAllowWebinarReactionStatusChanged(boolean can_react)
Callback for when the host enables/disables emoji reactions.
MobileRTCSDKError allowPanelistStartVideo()
Allow panelist to start video. Available only for the host.
MobileRTCSDKError depromptPanelist2Attendee(long userId)
Demote the panelist to attendee. Available only for the host.
int getParticipantCount()
Get the participant count.
ZoomSDKAttendeeViewMode getAttendeeViewMode()
Get the view mode of the attendee.
boolean isAllowAttendeeChat()
Query if attendee is able to chat.
MobileRTCSDKError disallowWebinarEmojiReaction()
Forbid to use emoji reactions.
boolean isSupportAttendeeTalk()
Query if attendee in the current meeting is allowed to talk.
MobileRTCSDKError allowAttendeeViewTheParticipantCount()
The attendee is permitted to view the participant count.
String getWebinarRegistrationLegalNoticesPrompt()
Return webinar registration legal notice prompt.
void removeListener(InMeetingWebinarListener listener)
Unregister the listener.
MobileRTCSDKError promptAttendee2Panelist(long userId)
Prompt attendee to panelist. Available only for the host.
MobileRTCSDKError disAllowAttendeeTalk(long userId)
Disallow attendee to talk. Available only for the host.
MobileRTCSDKError allowAttendeeTalk(long userId)
Allow attendee to talk. Available only for the host.
boolean isAllowPanellistStartVideo()
Query if panelist is able to start video.
MobileRTCSDKError setAttendeeViewMode(ZoomSDKAttendeeViewMode mode)
Set the view mode of the attendee.
MobileRTCSDKError allowWebinarEmojiReaction()
Permitted to use emoji reactions.
MobileRTCSDKError allowAttendeeRaiseHand()
The attendees can raise their hands.
boolean isWebinarEmojiReactionAllowed()
Query if emoji reactions status.
WebinarRegistLegalNoticeContent getWebinarRegistrationLegalNoticesExplained()
Return explained content WebinarRegistLegalNoticeContent for webinar registration legal notice.
MobileRTCSDKError disallowAttendeeViewTheParticipantCount()
Forbid the attendee to view the participant count.
MobileRTCSDKError disallowAttendeeRaiseHand()
Do not let the attendee to raise their hand.
boolean isAttendeeViewTheParticipantCountAllowed()
Query if attendee to view the participant count status.
boolean isAttendeeRaiseHandAllowed()
Query If attendee raise hand status.
void addListener(InMeetingWebinarListener listener)
Register a listener to listen for the callback of webinar event.
boolean isWebinarEmojiReactionSupported()
Determine if current webinar supports emoji reactions.
MobileRTCSDKError disallowPanelistStartVideo()
Disallow panelist to start video. Available only for the host.