Agora RTC Objective-C API Reference  Refactor
Data Structures
Here are the data structures with brief descriptions:
[detail level 1234]
 Nagora
 CAgoraAdvancedAudioOptions
 C<AgoraAudioEncodedFrameDelegate>
 CAgoraAudioEncodedFrameDelegateConfig
 C<AgoraAudioFilterDelegate>
 CAgoraAudioFrame
 C<AgoraAudioFrameDelegate>
 CAgoraAudioPcmFrame
 CAgoraAudioRecordingConfiguration
 C<AgoraAudioSpectrumDelegate>
 CAgoraAudioSpectrumInfo
 C<AgoraBaseDelegate>
 CAgoraBaseSpatialAudioKit
 CAgoraBeautyOptions
 CAgoraCameraCapturerConfiguration
 CAgoraChannelMediaRelayConfiguration
 CAgoraChannelMediaRelayInfo
 CAgoraChannelStats
 CAgoraClientRoleOptions
 CAgoraColorEnhanceOptions
 CAgoraContentInspectConfig
 CAgoraContentInspectModule
 CAgoraDataStreamConfig
 C<AgoraDirectCdnStreamingEventDelegate>
 CAgoraDirectCdnStreamingMediaOptions
 CAgoraDirectCdnStreamingStats
 CAgoraDownlinkNetworkInfo
 CAgoraEchoTestConfiguration
 CAgoraEncodedAudioFrameInfo
 C<AgoraEncodedVideoFrameDelegate>
 CAgoraEncodedVideoFrameInfo
 CAgoraEncodedVideoTrackOptions
 CAgoraEncryptionConfig
 C<AgoraExtControlDelegate>
 CAgoraExtensionMetaInfo
 C<AgoraExtProviderDelegate>
 CAgoraExtVideoFrame
 CAgoraFacePositionInfo
 CAgoraImageTrackOptions
 CAgoraLastmileProbeConfig
 CAgoraLastmileProbeOneWayResult
 CAgoraLastmileProbeResult
 CAgoraLeaveChannelOptions
 CAgoraLiveChannelConfig
 C<AgoraLiveDelegate>
 CAgoraLiveKit
 CAgoraLivePublisher
 C<AgoraLivePublisherDelegate>
 CAgoraLiveStreamAdvancedFeature
 CAgoraLiveSubscriber
 C<AgoraLiveSubscriberDelegate>
 CAgoraLocalAccessPointConfiguration
 CAgoraLocalSpatialAudioConfig
 CAgoraLocalSpatialAudioKit
 CAgoraLocalTranscoderConfiguration
 CAgoraLogConfig
 CAgoraLowlightEnhanceOptions
 C<AgoraMediaFilterEventDelegate>
 C<AgoraMediaFilterExtensionDelegate>
 C<AgoraMediaMetadataDataSource>
 C<AgoraMediaMetadataDelegate>
 CAgoraMediaPlayerCacheStatistics
 C<AgoraMediaPlayerDelegate>
 CAgoraMediaPlayerSrcInfoThe information of the media stream object
 CAgoraMediaPlayerUpdatedInfoPlayer_id and device_id has value when user trigger interface of opening
 CAgoraMediaRecorder
 CAgoraMediaRecorderConfiguration
 C<AgoraMediaRecorderDelegate>
 CAgoraMediaRecorderInfo
 CAgoraMediaSource
 CAgoraMemPixelBuffer
 CAgoraOutputVideoFrame
 CAgoraRemoteVoicePositionInfo
 CAgoraRhythmPlayerConfig
 CAgoraRtcAudioVolumeInfo
 CAgoraRtcBoolOptional
 CAgoraRtcChannelMediaOptions
 CAgoraRtcConnection
 CAgoraRtcCryptoLoader
 CAgoraRtcDoubleOptional
 CAgoraRtcEngineConfig
 C<AgoraRtcEngineDelegate>
 C<AgoraRtcEngineDelegate2>
 CAgoraRtcEngineKit
 CAgoraRtcEngineKit(Ex)
 CAgoraRtcIntOptional
 CAgoraRtcLocalAudioStats
 C<AgoraRtcMediaPlayerAudioFrameDelegate>
 C<AgoraRtcMediaPlayerCacheManagerProtocol>
 C<AgoraRtcMediaPlayerDelegate>
 C<AgoraRtcMediaPlayerProtocol>
 C<AgoraRtcMediaPlayerVideoFrameDelegate>
 CAgoraRtcMediaStreamInfo
 CAgoraRtcRemoteAudioStats
 CAgoraRtcRemoteVideoStats
 CAgoraRtcUIntOptional
 CAgoraRtcVideoCanvas
 CAgoraScreenAudioParameters
 CAgoraScreenCaptureParameters
 CAgoraScreenCaptureParameters2
 CAgoraScreenVideoParameters
 CAgoraSegmentationProperty
 CAgoraSimulcastStreamConfig
 CAgoraTranscodingVideoStream
 CAgoraUplinkNetworkInfo
 CAgoraUserInfo
 CAgoraVideoDenoiserOptions
 C<AgoraVideoFilterControlDelegate>
 C<AgoraVideoFilterDelegate>
 CAgoraVideoFilterFrame
 CAgoraVideoFrame
 C<AgoraVideoFrameDelegate>
 C<AgoraVideoSinkDelegate>
 CAgoraVideoSubscriptionOptions
 CAgoraVirtualBackgroundSource
 CAgoraWlAccStats
 CWatermarkOptions