Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CMobileRTCInitialize the class to acquire all the services
 CMobileRTC3DAvatarImageInfo3d avatar image item
 CMobileRTCAccountInfoIt is used to store the profile information of logged-in user
 CMobileRTCActiveShareViewA view designed for rendering share content
 CMobileRTCActiveVideoViewA view designed for rendering active video
 CMobileRTCAICompanionQueryHelperHelper class to manage AI Companion meeting query features and related legal notices
 C<MobileRTCAICompanionQueryHelperDelegate>Delegate protocol for receiving AI Companion meeting query related events
 CMobileRTCAICompanionQueryItemRepresents a query item including question, answer, and error information for AI Companion
 CMobileRTCAICompanionSmartSummaryHelperSmart Summary Helper in ZOOM meeting
 C<MobileRTCAICompanionSmartSummaryHelperDelegate>Delegate protocol to receive Smart Summary feature status updates and requests
 CMobileRTCAICompanionSwitchHandlerThe handler to handle a user request to turn the AI Companion features on or off
 CMobileRTCAICompanionTurnOnAgainHandlerAI Companion in meeting
 CMobileRTCAlternativeHostIt is used to store the information of the alternative host
 CMobileRTCAnnotationServiceThe Zoom annotation service for managing annotation
 C<MobileRTCAnnotationServiceDelegate>The share sender will disable the annotation, this delegate will notify the status change to viewer #only for custom UI#
 CMobileRTCApproveEnableQueryHandlerHandler to approve or continue enabling query request
 CMobileRTCApproveSendQueryHandlerHandler to approve or decline the send query request
 CMobileRTCApproveStartQueryHandlerHandler to start the meeting query feature
 CMobileRTCApproveStartSmartSummaryHandlerHandler to approve or decline requests to start smart summary
 CMobileRTCAppSignalPanelHandlerHandler for app signal panel in meeting
 CMobileRTCArchiveConfrimHandleAn interface for users to handle confirmation whether to start archive after joining the meeting
 CMobileRTCASVStatisticInfoThe session video or share statistic information
 CMobileRTCAudioRawDataRepresents audio raw data received from the SDK
 C<MobileRTCAudioRawDataDelegate>Receive audio raw data
 CMobileRTCAudioRawDataHelperA helper to subscribe or unsubscribe audio raw data
 CMobileRTCAudioSenderSends external raw audio data to the Zoom meeting
 C<MobileRTCAudioSourceDelegate>Send your own raw audio data
 CMobileRTCAudioSourceHelperConfigure external audio source as virtual microphone input
 CMobileRTCAudioStatisticInfoSession audio statistic information
 CMobileRTCAudioStatusA class that contains audio status of the current user in the meeting
 C<MobileRTCAuthDelegate>An authentication service will issue the following values when the authorization state changes
 CMobileRTCAuthServiceThe method provides support for authorizing MobileRTC
 CMobileRTCAutoFramingParameterA class that contains auto-framing parameters
 CMobileRTCBackgroundColorAttrsA class that contains background color attributes
 CMobileRTCBOAdminA class for managing breakout rooms
 CMobileRTCBOAssistantA class that manages operations for joining and leaving breakout meetings as an assistant
 CMobileRTCBOAttendeeA class that manages operations for attendees in breakout meetings
 CMobileRTCBOCreatorA class for creating and managing breakout rooms
 CMobileRTCBODataA class that provides data helper functions for breakout meetings
 CMobileRTCBoldAttrsA class that contains bold attributes
 CMobileRTCBOMeetingA class that provides functions for breakout meetings
 CMobileRTCBOOptionA class that contains breakout room options
 CMobileRTCBOUserA class that represents a user in a breakout room
 CMobileRTCBulletedListAttrsA class that contains bulleted list attributes
 CMobileRTCCallCountryCodeProvides information about countries that support calling
 C<MobileRTCCameraControlDelegate>Callback event of receiving remote control
 CMobileRTCCameraControlServiceProvides APIs to control the remote camera, including pan, tilt, and zoom operations
 CMobileRTCCameraDeviceCamera information
 CMobileRTCCaptionsControlHandlerThe helper to handle the requested of start captions
 CMobileRTCCaptionsControlOffHandlerSubclass of MobileRTCCaptionsControlHandler for requests without translation
 CMobileRTCCaptionsControlOnHandlerSubclass of MobileRTCCaptionsControlHandler for requests with translation enabled
 CMobileRTCContactInfoA class that contains presence information
 CMobileRTCCustom3DAvatarElementColorInfoCustom 3D avatar element color information
 CMobileRTCCustom3DAvatarElementImageInfoCustom 3D avatar element image information
 CMobileRTCCustom3DAvatarElementSettingContextContext interface for configuring custom 3D avatar elements during avatar creation or editing
 C<MobileRTCCustom3DAvatarElementSettingContextDelegate>Delegate protocol for custom 3D avatar element setting context events
 C<MobileRTCCustomizedUIMeetingDelegate>The class that conform to the MobileRTCCustomizedUIMeetingDelegate protocol can provide methods for tracking the In-Meeting Event and determining policy for each event
 CMobileRTCCustomWaitingRoomDataThe WaitingRoom Customize Data Info
 CMobileRTCDirectShareServiceDirect sharing helper Interface
 C<MobileRTCDirectShareServiceDelegate>Callback event of direct share
 CMobileRTCDirectShareViaMeetingIDOrPairingCodeHandlerDirect sharing by meeting ID or pairing code helper interface
 CMobileRTCDisclaimerBannerConfigConfiguration for the simplified disclaimer banner
 CMobileRTCDocSharingSourceInfoShare source info of Zoom docs
 CMobileRTCEnableQueryActionHandlerHandler for actions related to enabling meeting query
 CMobileRTCEnableQueryHandlerHandler to enable the meeting query feature
 CMobileRTCFileReceiverA class for file receiver
 CMobileRTCFileSenderA class for file sender
 CMobileRTCFileTransferInfoA class that provides information about the status and progress of a file transfer during a Zoom meeting
 CMobileRTCFontColorAttrsA class that sets font color attributes for a chat message segment
 CMobileRTCFontSizeAttrsA class that sets font size attributes for a chat message segment
 CMobileRTCGrantCoOwnerAssetsInfoA class that provides properties to specify and manage the privileges associated with different types of assets when assigning roles such as co-host or host in a meeting
 CMobileRTCIndentAttrsA class that contains indent attributes
 CMobileRTCIndicatorHandlerA handle that represents a meeting indicator item and allows control of its visibility
 CMobileRTCInMeetingDeviceInfoA class that contains meeting device information
 CMobileRTCInputUserInfoHandlerInterface for handling user input when joining a meeting
 CMobileRTCInsertLinkAttrsA class that contains insert link attributes
 CMobileRTCInterpretationLanguageThe information of interpretation language
 CMobileRTCInvitationMeetingHandlerA handler that processes after the user receives an invitation from another user to join a meeting
 CMobileRTCInviteHelperA class for getting and setting configurations in a meeting
 CMobileRTCItalicAttrsA class that contains italic attributes
 CMobileRTCJoinMeetingInfoHandlerInterface for handling user input when joining a meeting requires additional information
 CMobileRTCLiveStreamItemRepresents a standard live stream target with URL and description
 CMobileRTCLiveTranscriptionLanguageRepresents live transcription language information
 CMobileRTCLiveTranscriptionMessageInfoInterface representing a live transcription message
 CMobileRTCMeetingChatA class that retrieves meeting chat data
 CMobileRTCMeetingChatBuilderA chat message builder to create ChatMsgInfo objects
 CMobileRTCMeetingInterpreterThe information of interpreter
 CMobileRTCMeetingInviteActionItemA class for adding custom invitation action items to the meeting
 CMobileRTCMeetingJoinParamProvides settings for joining a meeting, such as start meeting with microphone or camera disabled
 CMobileRTCMeetingParameterProvides settings for meetings
 CMobileRTCMeetingServiceEnables the client to start or join a meeting
 CMobileRTCMeetingService(AICompanion)AI Companion feature control class
 CMobileRTCMeetingService(AppShare)Starts an App share meeting
 CMobileRTCMeetingService(Audio)Audio of MobileRTCMeetingService
 CMobileRTCMeetingService(Avatar)For 3d avatar interface
 CMobileRTCMeetingService(BO)Creates Breakout Room meetings-related objects and fetches Breakout Room-related status information
 CMobileRTCMeetingService(Chat)Chat feature of meeting service class
 CMobileRTCMeetingService(Customize)Meeting+Customize service functionality and management
 CMobileRTCMeetingService(Docs)Meeting service for docs
 CMobileRTCMeetingService(Encryption)Gets encryption info of the meeting
 CMobileRTCMeetingService(InMeeting)Set to provide interfaces for meeting events
 CMobileRTCMeetingService(Interpretation)Interface for managing interpretation in a Zoom meeting
 CMobileRTCMeetingService(LiveTranscription)Interface to manage closed captions and live transcription in meetings
 CMobileRTCMeetingService(Phone)Provides APIs to manage Zoom phone call-in and call-out features
 CMobileRTCMeetingService(Polling)Polling feature of meeting service
 CMobileRTCMeetingService(QA)QA of MobileRTCMeetingService
 CMobileRTCMeetingService(RawArchiving)Interface for managing raw archiving privilege in Zoom SDK
 CMobileRTCMeetingService(Reaction)Interface for managing emoji reactions and emoji feedback in Zoom SDK
 CMobileRTCMeetingService(SignInterpreter)Manage sign interpretation status, interpreters, and available languages in a Zoom meeting
 CMobileRTCMeetingService(SmartSummary)This class provides interfaces to manage and control the smart summary feature in meetings
 CMobileRTCMeetingService(User)User of MobileRTCMeetingService
 CMobileRTCMeetingService(Video)Video interface of meeting service
 CMobileRTCMeetingService(VirtualBackground)Meeting service for virtual background
 CMobileRTCMeetingService(Webinar)Interface for webinar meeting
 CMobileRTCMeetingService(Whiteboard)Whiteboard of MobileRTCMeetingService
 C<MobileRTCMeetingServiceDelegate>Delegate containing callbacks related to meeting state updates
 CMobileRTCMeetingSettingsA class to modify the configurations of the meeting
 CMobileRTCMeetingSettings(Custom3DAvatar)Category for custom 3D avatar settings
 C<MobileRTCMeetingSettingsDelegate>Delegate protocol for meeting settings events, including 3D avatar settings
 CMobileRTCMeetingShareActionItemA class for adding custom sharing action items to the meeting
 C<MobileRTCMeetingShareActionItemDelegate>A protocol for adding custom share action items to the meeting
 CMobileRTCMeetingStartParamProvides settings for starting a meeting, such as enabling screen sharing, microphone, and camera
 CMobileRTCMeetingStartParam4LoginlUserProvides settings for a logged-in user to start a meeting
 CMobileRTCMeetingStartParam4WithoutLoginUserProvides parameters for a non-logged-in user (an anonymous user) to start a meeting
 CMobileRTCMeetingUserInfoA class that contains information of the current user in the meeting
 CMobileRTCMeetingWebinarAttendeeInfoA class that contains information of a user in the webinar
 CMobileRTCNotificationServiceHelperHelper for managing meeting transfer and presence features
 C<MobileRTCNotificationServiceHelperDelegate>MobileRTCNotificationServiceHelperDelegate
 CMobileRTCNumberedListAttrsA class that contains numbered list attributes
 CMobileRTCParagraphAttrsA class that contains paragraph attributes
 CMobileRTCPollingAnswerItemPolling answer item interface
 CMobileRTCPollingAnswerResultItemPolling answer result item interface
 CMobileRTCPollingItemPolling item interface
 CMobileRTCPollingQuestionItemPolling question item interface
 C<MobileRTCPreProcessorDelegate>Preprocess raw data data before rendering
 CMobileRTCPreProcessRawDataA class that contains YUV video frame data
 CMobileRTCPresenceHelperA class to manage contact presence and meeting invitations
 C<MobileRTCPresenceHelperDelegate>A protocol for presence helper callback events
 CMobileRTCPreviewVideoViewA view designed for previewing self video
 CMobileRTCQAAnswerItemA class that represents a Q&A answer
 CMobileRTCQAItemA class that represents a Q&A question
 CMobileRTCQuoteAttrsA class that contains quote attributes
 CMobileRTCRawLiveStreamInfoA class that contains raw live stream information, such as the broadcast name and URL
 CMobileRTCRealNameCountryInfoFor real name auth usage
 CMobileRTCRecoverMeetingHandleAn interface for host users to handle whether to recover the meeting when starting a deleted or expired meeting
 CMobileRTCReminderContentA class that contains reminder dialog content
 C<MobileRTCReminderDelegate>A protocol for reminder callback events
 CMobileRTCReminderHandlerA class that handles the reminder dialog
 CMobileRTCReminderHelperA helper for managing meeting reminders and notifications
 C<MobileRTCRemoteControlDelegate>
 CMobileRTCRemoteControlServiceIt provides Remote Control Service
 CMobileRTCRendererA class for rendering video raw data
 CMobileRTCRequestLocalRecordingPrivilegeHandlerProcess after the host receives the requirement from the user to give the local recording privilege
 CMobileRTCRequestRawLiveStreamPrivilegeHandlerA handler that processes after the host receives the requirement from the user to give the raw live stream privilege
 CMobileRTCRequestStartCloudRecordingPrivilegeHandlerObject to handle a user's request to start cloud recording
 CMobileRTCRetrieveSMSHandlerFor send SMS usage
 CMobileRTCReturnToMainSessionHandlerA handler for returning to main session from breakout meeting
 CMobileRTCRichTextStyleItemFor rich text solution, the specified text style information
 CMobileRTCRichTextStyleOffsetFor rich text solution, the specified rich text offset information
 CMobileRTCRoomDeviceRepresents H.323 device information used in Zoom meetings
 CMobileRTCSDKInitContextThe configuration object used to initialize the Zoom SDK
 CMobileRTCSegmentDetailsA class that contains information of rich text with style attributes in a chat message content. Here are more detailed structural descriptions
 CMobileRTCSendQueryHandlerHandler for sending queries during the meeting
 CMobileRTCShareActionRepresenting a share action, including subscription and rendering controls
 C<MobileRTCShareActionDelegate>The delegate protocol to receive events related to share actions
 CMobileRTCShareAudioSenderSends share audio raw data
 C<MobileRTCShareAudioSourceDelegate>Callback interface for external share audio source
 CMobileRTCShareSenderSends share raw data in a meeting
 C<MobileRTCShareSourceDelegate>Send your own share raw data
 CMobileRTCShareSourceHelperA helper that manages external source for share video and share audio in a meeting
 CMobileRTCSignInterpreterObject of interpreter
 CMobileRTCSignInterpreterLanguageRepresent interpretation language information
 CMobileRTCSmartSummaryPrivilegeHandlerInterface to handle start smart summary request
 CMobileRTCSMSServiceFor SMS service usage like following flow
 C<MobileRTCSMSServiceDelegate>Retrieve and verify SMS
 CMobileRTCSSharingSourceInfoZOOM share information class
 CMobileRTCStartQueryHandlerHandler to start the meeting query feature
 CMobileRTCStartSmartSummaryHandlerHandler to start smart summary feature or handle start requests
 CMobileRTCStopSmartSummaryHandlerHandler to stop the smart summary feature
 CMobileRTCStrikethroughAttrsA class that contains strikethrough attributes
 CMobileRTCTransferMeetingHandlerProvides information and operation interface for the result of meeting transfer
 CMobileRTCUnderlineAttrsA class that contains underline attributes
 CMobileRTCVerifySMSHandlerFor verify SMS usage
 CMobileRTCVideoCapabilityItemA class that contains video capability information
 CMobileRTCVideoPreferenceSettingVideo Preference Setting
 CMobileRTCVideoRawDataRepresents raw data received from subscribed video stream
 C<MobileRTCVideoRawDataDelegate>This class is used to receive video raw data
 CMobileRTCVideoSenderA class that sends video raw data
 C<MobileRTCVideoSourceDelegate>Send your own raw video data
 CMobileRTCVideoSourceHelperA helper for managing video sources and capture
 CMobileRTCVideoStatusA class that contains video status of the current user in the meeting
 CMobileRTCVideoViewA view designed for rendering attendee video
 CMobileRTCVirtualBGImageInfoImage item property
 CMobileRTCVirtualNameTagA class that represents a virtual name tag
 CMobileRTCWaitingRoomServiceInterface for managing the waiting room during a meeting
 C<MobileRTCWaitingRoomServiceDelegate>Meeting host enabled the waiting room feature, then the delegate will receive this notification #only for custom UI#
 CMobileRTCWebinarInputScreenNameHandlerA handler for entering screen name when joining a webinar
 CMobileRTCWebinarRegistLegalNoticeContentInterface that provides settings for legal notice content for Webinar registration