3import us.zoom.core.interfaces.IListener;
Enumeration of common errors of SDK.
interface to handle start smart summary request
MobileRTCSDKError accept()
Agree the start smart summary request.
void ignore()
Ignore the start smart summary request.
MobileRTCSDKError decline()
Decline the start smart summary request.
Interface to listening for smart summary status.
void onSmartSummaryStartReqResponse(boolean timeout, boolean decline)
Callback event when the host handle the smart summary request.
void onSmartSummaryStatusChange(boolean isStarted)
Callback event when smart summary status changes.
void onSmartSummaryPrivilegeRequested(long userId, ISmartSummaryPrivilegeHandler handler)
Callback event when a user requests the host to start smart summary.
void addListener(InMeetingSmartSummaryListener listener)
Register a listener for smart summary.
void removeListener(InMeetingSmartSummaryListener listener)
Unregister a listener for smart summary.
boolean isSmartSummaryEnabled()
Determine if the smart summary feature is enabled in the meeting.
MobileRTCSDKError canStartSmartSummary()
Whether the current user is able to start smart summary.
MobileRTCSDKError requestStartSmartSummary()
Request the host to start the smart summary for the current meeting.
MobileRTCSDKError startSmartSummary()
Start smart summary.
boolean isSmartSummaryStarted()
Query whether smart summary is started.
MobileRTCSDKError stopSmartSummary()
Stop smart summary.
boolean isSmartSummarySupported()
Determine if current meeting support smart summary feature.
MobileRTCSDKError canRequestStartSmartSummary()
Whether the current user can request the host to start the smart summary for the current meeting.