Agora RTC Objective-C API Reference
Refactor
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
AdvancedAudioOptions
C
AdvancedConfigInfo
C
AdvanceOptions
C
agora_refptr< T >
C
AgoraRtcEngineKit(Ex)
C
AgoraServiceConfiguration
C
AList< T >
C
AlphaChannel
C
ILocalUser::ANAStats
C
AOutputIterator< T >
C
AtomicOps
C
IScreenCaptureSource::AudioCaptureConfig
C
AudioEncodedFrameInfo
C
AudioEncodedFrameObserverConfig
C
AudioEncoderConfiguration
C
IAudioFrameObserverBase::AudioFrame
C
AudioParameters
C
AudioPcmDataInfo
C
AudioPcmFrame
C
ILocalUser::AudioProcessingStats
C
AudioRecordingConfiguration
C
AudioSessionConfiguration
C
AudioSinkWants
C
AudioSpectrumData
C
AudioTrackConfig
C
AudioVolumeInfo
C
AudioVolumeInformation
►
C
AutoPtr< T >
C
CopyableAutoPtr< T >
►
C
AutoPtr< IAgoraParameter >
C
AParameter
►
C
AutoPtr< IAudioDeviceManager >
C
AAudioDeviceManager
►
C
AutoPtr< IVideoDeviceManager >
C
AVideoDeviceManager
C
BeautyOptions
C
IVideoBeautyFilter::BeautyOptions
C
CacheStatistics
C
CameraCapturerConfiguration
C
IExtensionControl::Capabilities
C
ChannelMediaInfo
C
ChannelMediaOptions
C
ChannelMediaRelayConfiguration
C
ClientRoleOptions
C
CodecCapInfo
C
CodecCapLevels
C
ISyncClientObserver::CollectionEvent
C
ColorEnhanceOptions
C
ColorSpace
C
ContentInspectConfig
C
ContentInspectModule
C
CopyAssignable< is_copy_assignable >
C
CopyAssignable< false >
C
CopyConstructible< is_copy_constructible >
C
CopyConstructible< false >
C
DataChannelConfig
C
DataChannelInfo
C
DataStreamConfig
C
DeviceInfo
C
DirectCdnStreamingMediaOptions
C
DirectCdnStreamingStats
C
DownlinkNetworkInfo
C
EchoTestConfiguration
C
EncodedAudioFrameAdvancedSettings
C
EncodedAudioFrameInfo
C
EncodedVideoFrameInfo
C
EncryptionConfig
C
ExtensionContext
C
ExtensionInfo
C
ExtensionInterfaceVersion< T >
C
ExtensionInterfaceVersion< IAudioFilter >
C
ExtensionInterfaceVersion< IAudioFilterV2 >
C
ExtensionInterfaceVersion< IExtensionProvider >
C
ExtensionInterfaceVersion< IExtensionProviderV2 >
C
ExtensionInterfaceVersion< IExtensionVideoFilter >
C
ExtensionInterfaceVersion< IScreenCaptureSource >
C
IExtensionProvider::ExtensionMetaInfo
C
ExtensionVersion
C
ExternalVideoFrame
C
FaceShapeAreaOptions
C
FaceShapeBeautyOptions
C
FocalLengthInfo
C
Hdr10MetadataInfo
C
IAgoraService
C
IAudioDeviceManagerObserver
C
IAudioEncodedFrameObserver
C
IAudioEncodedFrameReceiver
►
C
IAudioFrameObserverBase
C
IAudioFrameObserver
C
IAudioPcmFrameSink
C
IAudioSpectrumObserver
C
ICameraCaptureObserver
C
IChannel
C
IChannelAttributes
C
IChannelEventHandler
C
IChannelMember
C
IContainer
C
IDataChannelObserver
C
ICameraCapturer::IDeviceInfo
C
IDirectCdnStreamingEventHandler
►
C
IEngineBase
►
C
IRtcEngine
C
IRtcEngineEx
C
IExtensionControl
C
IFaceInfoObserver
C
IH265TranscoderObserver
C
IIterator
C
ILocalAudioTrackObserver
C
ILocalUser
C
ILocalUserObserver
C
ILogWriter
C
ImagePayloadData
C
ImageTrackOptions
C
IMediaControlPacketReceiver
C
IMediaControlPacketSender
C
IMediaEngine
C
IMediaPacketReceiver
C
IMediaPlayerCustomDataProvider
C
IMediaPlayerSourceObserver
C
IMediaRecorderObserver
C
IMediaRelayObserver
C
IMediaStreamingSourceObserver
This observer interface of media streaming source
C
IMessage
C
IMetadataObserver
C
in_place_t
C
INetworkObserver
C
InjectStreamConfig
C
InputSeiData
The input SEI data
C
IPacketObserver
C
IRtcConnectionObserver
►
C
IRtcEngineEventHandler
C
IRtcEngineEventHandlerEx
C
IRtmpConnectionObserver
C
IRtmpLocalUser
C
IRtmpLocalUserObserver
C
IRtmpStreamingObserver
C
IRtmService
C
IRtmServiceEventHandler
C
IServiceObserver
C
IString
C
ISyncClientObserver
C
IVideoDeviceCollection
C
IVideoDeviceManager
C
IVideoEncodedFrameObserver
C
IVideoFrameMetaInfo
C
IVideoFrameObserver
C
IVideoFrameObserver
C
IVideoFrameObserver2
C
LastmileProbeConfig
C
LastmileProbeOneWayResult
C
LastmileProbeResult
C
LeaveChannelOptions
C
LicenseCallback
C
LiveStreamAdvancedFeature
C
LiveTranscoding
C
LocalAccessPointConfiguration
C
ILocalUser::LocalAudioDetailedStats
C
LocalAudioMixerConfiguration
C
LocalAudioStats
C
ILocalAudioTrack::LocalAudioTrackStats
C
LocalTranscoderConfiguration
C
LocalVideoStats
C
LocalVideoTrackStats
C
LogConfig
C
LogUploadServerInfo
C
LoopbackRecordingOption
C
LowlightEnhanceOptions
C
MediaRecorderConfiguration
C
MediaSource
C
IMetadataObserver::Metadata
C
MixedAudioStream
C
MixerLayoutConfig
C
MoveAssignable< is_move_assignable >
C
MoveAssignable< false >
C
MoveConstructible< is_move_constructible >
C
MoveConstructible< false >
►
C
<NSCopying>
C
AgoraRtcConnection
C
AgoraRtmEncryptionConfig
C
AgoraRtmHistoryMessage
The details of history message
C
AgoraRtmLogConfig
C
AgoraRtmMessage
C
AgoraRtmProxyConfig
►
C
NSError
C
AgoraRtmErrorInfo
►
C
<NSObject>
C
AdvancedConfigInfo
C
AgoraAdvancedAudioOptions
C
AgoraAdvancedVideoOptions
C
<AgoraAudioEncodedFrameDelegate>
C
AgoraAudioEncodedFrameDelegateConfig
C
<AgoraAudioFilterDelegate>
C
AgoraAudioFrame
C
<AgoraAudioFrameDelegate>
C
AgoraAudioPcmFrame
C
AgoraAudioRecordingConfiguration
C
<AgoraAudioSpectrumDelegate>
C
AgoraAudioSpectrumInfo
C
AgoraAudioTrackConfig
C
AgoraBeautyOptions
C
AgoraCameraCapturerConfiguration
C
AgoraChannelMediaRelayConfiguration
C
AgoraChannelMediaRelayInfo
C
AgoraChannelStats
C
AgoraClientRoleOptions
C
AgoraClimaxSegment
C
AgoraColorEnhanceOptions
C
AgoraColorSpace
C
AgoraContentInspectConfig
C
AgoraContentInspectModule
C
AgoraDataStreamConfig
C
<AgoraDirectCdnStreamingEventDelegate>
C
AgoraDirectCdnStreamingMediaOptions
C
AgoraDirectCdnStreamingStats
C
AgoraDownlinkNetworkInfo
C
AgoraEchoTestConfiguration
C
AgoraEncodedAudioFrameInfo
C
<AgoraEncodedVideoFrameDelegate>
C
AgoraEncodedVideoFrameInfo
C
AgoraEncodedVideoTrackOptions
C
AgoraEncryptionConfig
C
<AgoraExtControlDelegate>
C
AgoraExtensionContext
C
AgoraExtensionInfo
C
AgoraExtensionMetaInfo
C
<AgoraExtProviderDelegate>
C
AgoraExtVideoFrame
C
<AgoraFaceInfoDelegate>
C
AgoraFacePositionInfo
C
AgoraFaceShapeAreaOptions
C
AgoraFaceShapeBeautyOptions
C
AgoraFocalLengthInfo
C
<AgoraH265TranscoderDelegate>
C
<AgoraH265TranscoderProtocol>
C
AgoraImageTrackOptions
C
AgoraLastmileProbeConfig
C
AgoraLastmileProbeOneWayResult
C
AgoraLastmileProbeResult
C
AgoraLeaveChannelOptions
C
AgoraLiveChannelConfig
C
AgoraLiveKit
C
AgoraLivePublisher
C
<AgoraLivePublisherDelegate>
C
AgoraLiveStreamAdvancedFeature
C
AgoraLiveSubscriber
C
<AgoraLiveSubscriberDelegate>
C
AgoraLocalAccessPointConfiguration
C
AgoraLocalAudioMixerConfiguration
C
AgoraLocalSpatialAudioConfig
C
AgoraLocalTranscoderConfiguration
C
AgoraLogConfig
C
AgoraLowlightEnhanceOptions
C
<AgoraMediaFilterExtensionDelegate>
C
<AgoraMediaMetadataDataSource>
C
<AgoraMediaMetadataDelegate>
C
AgoraMediaPlayerCacheStatistics
C
AgoraMediaPlayerPlaybackStats
The real time statistics of the media stream being played
C
AgoraMediaPlayerSrcInfo
The information of the media stream object
C
AgoraMediaPlayerUpdatedInfo
The updated information of media player
C
AgoraMediaRecorder
C
AgoraMediaRecorderConfiguration
C
<AgoraMediaRecorderDelegate>
C
AgoraMediaRecorderInfo
C
AgoraMediaSource
C
AgoraMemPixelBuffer
C
AgoraMetaAvatarModelInfo
C
AgoraMetaBundleInfo
C
AgoraMetadata
C
AgoraMetaEnterSceneConfig
C
AgoraMetaLocalUserAvatar
C
AgoraMetaPositionInfo
C
AgoraMetaScene
C
AgoraMetaSceneConfig
C
AgoraMetaSceneDisplayConfig
C
<AgoraMetaSceneEventDelegate>
C
AgoraMetaSceneInfo
C
AgoraMetaServiceConfig
C
AgoraMetaServiceKit
C
AgoraMetaUserInfo
C
<AgoraMetaViewProtocol>
C
AgoraMixedAudioStream
C
AgoraMusic
C
AgoraMusicCacheInfo
C
AgoraMusicChartInfo
C
AgoraMusicCollection
C
AgoraMusicContentCenter
C
AgoraMusicContentCenterConfig
C
AgoraMvProperty
C
AgoraOutputVideoFrame
C
AgoraRecorderStreamInfo
C
AgoraRemoteVoicePositionInfo
C
AgoraRhythmPlayerConfig
C
AgoraRtcAudioVolumeInfo
C
AgoraRtcChannelMediaOptions
C
AgoraRtcConnection
C
AgoraRtcCryptoLoader
C
AgoraRtcEngineConfig
C
<AgoraRtcEngineDelegate>
C
AgoraRtcEngineKit
C
AgoraRtcLocalAudioStats
C
<AgoraRtcMediaPlayerAudioFrameDelegate>
C
<AgoraRtcMediaPlayerCacheManagerProtocol>
C
<AgoraRtcMediaPlayerDelegate>
C
<AgoraRtcMediaPlayerProtocol>
C
<AgoraRtcMediaPlayerVideoFrameDelegate>
C
AgoraRtcMediaStreamInfo
C
AgoraRtcRemoteAudioStats
C
AgoraRtcRemoteVideoStats
C
AgoraRtcVideoCanvas
C
AgoraRtmChannelInfo
C
AgoraRtmClientConfig
C
<AgoraRtmClientDelegate>
C
AgoraRtmClientKit
C
AgoraRtmCommonResponse
C
AgoraRtmEncryptionConfig
C
AgoraRtmGetHistoryMessagesOptions
The option to query history message
C
AgoraRtmGetHistoryMessagesResponse
C
AgoraRtmGetLocksResponse
C
AgoraRtmGetMetadataResponse
C
AgoraRtmGetOnlineUsersOptions
C
AgoraRtmGetOnlineUsersResponse
C
AgoraRtmGetTopicSubscribedUsersResponse
C
AgoraRtmGetUserChannelsResponse
C
AgoraRtmHistory
C
AgoraRtmHistoryMessage
The details of history message
C
AgoraRtmJoinChannelOption
C
AgoraRtmJoinTopicOption
C
AgoraRtmLinkStateEvent
C
AgoraRtmLock
C
AgoraRtmLockDetail
C
AgoraRtmLockEvent
C
AgoraRtmLogConfig
C
AgoraRtmMessage
C
AgoraRtmMessageEvent
C
AgoraRtmMetadata
C
AgoraRtmMetadataItem
C
AgoraRtmMetadataOptions
C
AgoraRtmPresence
C
AgoraRtmPresenceEvent
C
AgoraRtmPresenceGetStateResponse
C
AgoraRtmPresenceIntervalInfo
C
AgoraRtmPresenceOptions
C
AgoraRtmPrivateConfig
C
AgoraRtmProxyConfig
C
AgoraRtmPublisherInfo
C
AgoraRtmPublishOptions
C
AgoraRtmStorage
C
AgoraRtmStorageEvent
C
AgoraRtmStreamChannel
C
AgoraRtmSubscribeOptions
C
AgoraRtmTopicEvent
C
AgoraRtmTopicInfo
C
AgoraRtmTopicMessageOptions
C
AgoraRtmTopicOption
C
AgoraRtmTopicSubscriptionResponse
C
AgoraRtmUserState
C
AgoraRtmWhereNowResponse
C
AgoraRtmWhoNowResponse
C
AgoraScreenAudioParameters
C
AgoraScreenCaptureParameters
C
AgoraScreenCaptureParameters2
C
AgoraScreenVideoParameters
C
AgoraSegmentationProperty
C
AgoraSimulcastConfig
C
AgoraSimulcastStreamConfig
C
AgoraSnapshotConfig
►
C
AgoraSpatialAudioKitBase
C
AgoraLocalSpatialAudioKit
C
AgoraSpatialAudioZone
C
AgoraStreamLayerConfig
C
AgoraTranscodingVideoStream
C
AgoraUplinkNetworkInfo
C
AgoraUserInfo
C
AgoraVideoCodecCapInfo
C
AgoraVideoCodecCapLevels
C
AgoraVideoDenoiserOptions
C
<AgoraVideoFilterControlDelegate>
C
<AgoraVideoFilterDelegate>
C
AgoraVideoFilterFrame
C
AgoraVideoFrame
C
<AgoraVideoFrameDelegate>
C
AgoraVideoLayout
C
AgoraVideoLayoutInfo
C
AgoraVideoRenderingTracingInfo
C
<AgoraVideoSinkDelegate>
C
AgoraVideoSubscriptionOptions
C
AgoraVirtualBackgroundSource
C
AgoraWlAccStats
C
LogUploadServerInfo
C
WatermarkOptions
►
C
<NSObjectAgoraRtcMediaPlayerProtocol>
C
<AgoraMusicPlayerProtocol>
►
C
<NSObjectNSObject>
C
<AgoraLiveDelegate>
C
<AgoraMediaFilterEventDelegate>
C
<AgoraMetaEventDelegate>
C
<AgoraMusicContentCenterEventDelegate>
C
NtpTime
C
nullopt_t
C
Optional< T >
C
Optional< AUDIENCE_LATENCY_LEVEL_TYPE >
C
Optional< bool >
C
Optional< CHANNEL_PROFILE_TYPE >
C
Optional< CLIENT_ROLE_TYPE >
C
Optional< const char * >
C
Optional< double >
C
Optional< float >
C
Optional< int >
C
Optional< int32_t >
C
Optional< int64_t >
C
Optional< rtc::THREAD_PRIORITY_TYPE >
C
Optional< THREAD_PRIORITY_TYPE >
C
Optional< uint32_t >
C
Optional< VIDEO_STREAM_TYPE >
C
Optional< video_track_id_t >
C
OptionalBase< T >
►
C
OptionalStorageBase< T >
C
OptionalStorage< T >
C
IPacketObserver::Packet
C
PacketOptions
C
PaddedRawPixelBuffer
C
DownlinkNetworkInfo::PeerDownlinkInfo
C
PlayerPlaybackStats
The real time statistics of the media stream being played
C
PlayerStreamInfo
The information of the media stream object
C
PlayerUpdatedInfo
The updated information of media player
C
PublisherConfiguration
C
RawPixelBuffer
C
RecorderInfo
C
RecorderStreamInfo
C
Rectangle
C
RefCounter
►
C
RefCountInterface
C
IAgoraParameter
C
ISyncClient
C
ILocalDataChannel
C
IRemoteDataChannel
C
AiEchoCancellationExtension
C
AINoiseSuppressorExtension
C
IAgoraVideoQualityAnalyzer
C
IAgoraVideoQualityAnalyzer::Control
C
IAudioEncodedFrameSender
►
C
IAudioFilterBase
►
C
IAudioFilter
C
IAudioFilterV2
C
IAudioFilterV2::Control
C
IAudioMixerSource
C
IAudioPcmDataSender
C
IAudioSinkBase
►
C
IAudioTrack
C
ILocalAudioTrack
C
IRemoteAudioTrack
C
ICameraCapturer
C
IConfigCenter
►
C
IExtensionProvider
C
IExtensionProviderV2
C
IExtensionVideoFilter::Control
C
IFileUploaderService
C
IH265Transcoder
C
ILipSyncFilter
C
ILipSyncFilter::Control
C
IMediaExtensionObserver
C
IMediaNodeFactory
C
IMediaPacketSender
C
IMediaPlayerSource
►
C
IMediaRecorder
C
IMediaRecorder2
C
IMediaRelayService
C
IMediaStreamingSource
Access to a media streaming source demuxer. To playout multiple stream sources simultaneously, create multiple media stream source objects
C
INGAudioDeviceManager
C
IRecordingDeviceSource
C
IRemoteAudioMixerSource
C
IRtcConnection
C
IRtmpConnection
C
IRtmpStreamingService
C
IScreenCapturer
C
IScreenCaptureSource
C
IScreenCaptureSource::Control
C
IVideoEncodedImageSender
►
C
IVideoFilterBase
►
C
IVideoFilter
C
IExtensionVideoFilter
C
IVideoBeautyFilter
C
IVideoFrame
C
IVideoFrameMemoryPool
C
IVideoFrameSender
C
IVideoFrameTransceiver
C
IVideoMixerSource
►
C
IVideoSinkBase
C
IVideoRenderer
►
C
IVideoTrack
C
ILocalVideoTrack
C
IRemoteVideoTrack
C
VideoCompositingLayout::Region
C
RemoteAudioStats
C
RemoteAudioTrackStats
C
RemoteVideoStats
C
RemoteVideoTrackStats
C
RtcConnection
C
RtcConnectionConfiguration
C
RtcEngineContext
C
RtcImage
C
RtcStats
C
RtmpConnectionConfiguration
C
RtmpConnectionInfo
C
RtmpStreamingAudioConfiguration
C
RtmpStreamingVideoConfiguration
C
ScreenCaptureConfiguration
C
ScreenCaptureParameters
C
ScreenCaptureProfilingStatistics
C
IScreenCaptureSource::ScreenSourceListOption
C
SegmentationProperty
C
SenderOptions
C
SimulcastConfig
C
SimulcastConfigInternal
C
SimulcastStreamConfig
C
SimulcastStreamProfile
C
SnapshotConfig
C
SrcInfo
The information of the media stream object
C
SimulcastConfig::StreamLayerConfig
C
StreamLayerConfigInternal
C
SyncConfig
►
C
T
C
RefCountedObject< T >
C
TConnectionInfo
C
TConnectSettings
C
TextureInfo
C
TranscodingUser
C
TranscodingVideoStream
C
UplinkNetworkInfo
C
UserAudioSpectrumInfo
C
UserDataChannelInfo
C
UserInfo
C
UserInfo
C
VideoCanvas
C
IScreenCaptureSource::VideoCaptureConfig
C
VideoCompositingLayout
C
VideoDenoiserOptions
C
VideoDimensions
C
VideoEncoderConfiguration
C
VideoFormat
C
VideoFrame
►
C
VideoFrameData
C
VideoFrameDataV2
C
VideoLayout
C
VideoRenderingTracingInfo
C
VideoSubscriptionOptions
C
VideoTrackInfo
C
VirtualBackgroundSource
C
WatermarkOptions
C
WatermarkRatio
C
WlAccStats
Generated by
1.8.20