Agora RTC Objective-C API Reference Refactor

Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - g -

- gatewayRtt : RtcStats , AgoraChannelStats
- get() : agora_refptr< T > , AutoPtr< T >
- getAdvancedCodecProperty() : IExtensionVideoDecoder , IExtensionVideoEncoder
- getAgoraCDNLineCount : <AgoraRtcMediaPlayerProtocol> , IMediaPlayerSource
- getAgoraParameter() : IAgoraService , IRtcConnection
- getArray() : IAgoraParameter
- getAttributes() : IChannelAttributes
- getAttributesSize() : IChannelAttributes
- getAttributeValue() : IChannelAttributes
- getAudienceLatencyLevel() : ILocalUser
- getAudioBufferDelay : <AgoraRtcMediaPlayerProtocol>
- getAudioFilter() : IAudioTrack
- getAudioSessionConfiguration() : IAgoraService
- getAudioTrackCount : AgoraRtcEngineKit , IRtcEngine
- getAvgMixerDelay() : IVideoMixerSource
- getBool() : IAgoraParameter
- getCaches : AgoraMusicContentCenter
- getCallId : AgoraRtcEngineKit , IRtcEngine
- getCallIdEx() : IRtcEngineEx
- getCallIdEx: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- getCapabilities() : IExtensionControl
- getCapability() : INGVideoDeviceManager
- getCaptureFormat() : ICameraCapturer
- getChannelId() : IChannelMember
- getChannelMetadata:channelType:completion: : AgoraRtmStorage
- getChannelName : AgoraRtmStreamChannel
- getConfigCenter() : IAgoraService
- getConnectionInfo() : IRtcConnection , IRtmpConnection
- getConnectionState : AgoraRtcEngineKit , IRtcEngine
- getConnectionStateEx() : IRtcEngineEx
- getConnectionStateEx: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- getConnId() : IRtcConnection
- getCount() : IVideoDeviceCollection
- getCurrentAgoraCDNIndex : <AgoraRtcMediaPlayerProtocol> , IMediaPlayerSource
- getCurrentMonotonicTimeInMs : AgoraRtcEngineKit , IRtcEngine
- getCurrentRouting() : INGAudioDeviceManager
- getCurrPosition() : IMediaStreamingSource
- getCurrState() : IMediaStreamingSource
- getCustomContext() : IScreenCaptureSource
- getDevice() : IVideoDeviceCollection , IVideoDeviceManager
- getDeviceInfo() : INGVideoDeviceManager
- getDocs() : ISyncClient
- getDocValue() : ISyncClient
- getDuration : <AgoraRtcMediaPlayerProtocol> , IMediaPlayerSource , IMediaStreamingSource
- getErrorDescription() : IRtcEngine
- getErrorDescription: : AgoraRtcEngineKit
- getErrorReason: : AgoraRtmClientKit
- getExtenionMetaInfoList : <AgoraExtProviderDelegate>
- getExtensionId() : IAgoraService
- getExtensionProperty() : IRtcEngine
- getExtensionPropertyWithVendor:extension:extensionInfo:key: : AgoraRtcEngineKit
- getExtensionPropertyWithVendor:extension:key: : AgoraRtcEngineKit
- getExtensionPropertyWithVendor:extension:key:sourceType: : AgoraRtcEngineKit
- getExtensionVersion() : IExtensionProviderV2
- getExtraInfo : AgoraMetaLocalUserAvatar
- getFaceShapeAreaOptions() : IRtcEngine
- getFaceShapeAreaOptions: : AgoraRtcEngineKit
- getFaceShapeAreaOptions:sourceType: : AgoraRtcEngineKit
- getFaceShapeBeautyOptions : AgoraRtcEngineKit , IRtcEngine
- getFaceShapeBeautyOptions: : AgoraRtcEngineKit
- getFilterProperty() : IAudioTrack , IVideoTrack
- getH265Transcoder : AgoraRtcEngineKit
- getHighPriorityUserList() : ILocalUser
- getHistory : AgoraRtmClientKit
- getId() : IChannel
- getInt() : IAgoraParameter
- getInternalSongCode:jsonOption: : AgoraMusicContentCenter
- getLauncherVersion : AgoraMetaServiceKit
- GetLibVersion() : AiEchoCancellationExtension , AINoiseSuppressorExtension
- getLocalAudioStatistics() : ILocalUser
- getLocalUser() : IRtcConnection
- getLocalUserAvatar : AgoraMetaScene
- getLock : AgoraRtmClientKit
- getLocks:channelType:completion: : AgoraRtmLock
- getLoopbackRecordingVolume() : IRtcEngine
- getLyricWithSongCode:lyricType: : AgoraMusicContentCenter
- getMaxMetadataSize() : IMetadataObserver
- getMediaControlPacketSender() : ILocalUser
- getMediaPlayer: : AgoraRtcEngineKit
- getMediaPlayerId : <AgoraRtcMediaPlayerProtocol>
- getMemberId() : IChannelMember
- getMemoryPool() : IExtensionVideoFilter::Control , IScreenCaptureSource::Control
- getMessageId() : IMessage
- getMessages:channelType:options:completion: : AgoraRtmHistory
- getMessageType() : IMessage
- getMetaInfoStr() : IVideoFrameMetaInfo
- getMicrophoneMute() : INGAudioDeviceManager
- getMicrophoneVolume() : INGAudioDeviceManager
- getMirrorApplied : <AgoraVideoFrameDelegate> , IVideoFrameObserver
- getMixDelay() : IRemoteAudioMixerSource
- getModelInfo : AgoraMetaLocalUserAvatar
- getMusicCharts : AgoraMusicContentCenter
- getMusicCollectionWithMusicChartId:page:pageSize:jsonOption: : AgoraMusicContentCenter
- getMute : <AgoraRtcMediaPlayerProtocol>
- getName : <AgoraAudioFilterDelegate> , IAudioFilter
- getNetworkType : AgoraRtcEngineKit , IRtcEngine
- getNtpWallTimeInMs : AgoraRtcEngineKit , IRtcEngine
- getNumber() : IAgoraParameter
- getNumberOfCapabilities() : INGVideoDeviceManager
- getNumberOfDevices() : INGVideoDeviceManager
- getObject() : IAgoraParameter
- getObservedAudioFramePosition : <AgoraAudioFrameDelegate> , IAudioFrameObserverBase
- getObservedFramePosition : <AgoraVideoFrameDelegate> , IVideoFrameObserver
- getOnlineUsers:channelType:options:completion: : AgoraRtmPresence
- getPlaybackSignalVolume() : ILocalUser
- getPlayerState : <AgoraRtcMediaPlayerProtocol>
- getPlayoutAudioParameters() : INGAudioDeviceManager
- getPlayoutVolume : <AgoraRtcMediaPlayerProtocol> , IAudioTrack
- getPlayPosition() : IMediaPlayerSource
- getPlaySrc : <AgoraRtcMediaPlayerProtocol>
- getPosition : <AgoraRtcMediaPlayerProtocol>
- getPreferredChannelNumbers() : IAudioFilter , IAudioFilterBase
- getPreferredSampleRate() : IAudioFilter , IAudioFilterBase
- getPresence : AgoraRtmClientKit
- getProcessMode() : IExtensionVideoFilter
- getProcessMode: : <AgoraVideoFilterDelegate>
- getProfilingStats() : IScreenCaptureSource
- getProperty() : IAudioFilter , IScreenCaptureSource , IVideoFilter , IVideoSinkBase
- getPropertyWithKey:value: : <AgoraAudioFilterDelegate> , <AgoraVideoFilterDelegate> , <AgoraVideoSinkDelegate>
- getPublishSignalVolume : <AgoraRtcMediaPlayerProtocol>
- getPublishVolume() : ILocalAudioTrack
- getRawMessageData() : IMessage
- getRawMessageLength() : IMessage
- getRecordAudioParameters() : INGAudioDeviceManager
- getRecordingSignalVolume() : IRtmpLocalUser
- getRemoteAudioTrackFilterProperty() : ILocalUser
- getRemoteUsers() : IRtcConnection
- getRotationApplied : <AgoraVideoFrameDelegate> , IVideoFrameObserver , IExtensionVideoFilter
- getRtcEngineKit : AgoraLiveKit
- getRtmpLocalUser() : IRtmpConnection
- getSceneAssetsInfo : AgoraMetaServiceKit
- getScreenCaptureSources() : IScreenCaptureSource
- getScreenDimensions() : IScreenCaptureSource
- getSdkVersion : AgoraLiveKit , AgoraRtcEngineKit
- getSongSimpleInfoWithSongCode: : AgoraMusicContentCenter
- getSourceId() : IMediaPlayerSource , IMediaStreamingSource
- getSpeakerMute() : INGAudioDeviceManager
- getSpeakerVolume() : INGAudioDeviceManager
- getState() : ILocalAudioTrack , ILocalVideoTrack , IMediaPlayerSource , IRemoteAudioTrack , IRemoteVideoTrack
- getState:channelType:userId:completion: : AgoraRtmPresence
- getStatistics() : ILocalVideoTrack , IRemoteAudioTrack , IRemoteVideoTrack
- GetStats() : ILipSyncFilter::Control , ILocalAudioTrack
- getStorage : AgoraRtmClientKit
- getStreamByIndex: : <AgoraRtcMediaPlayerProtocol>
- getStreamCount : <AgoraRtcMediaPlayerProtocol> , IMediaPlayerSource , IMediaStreamingSource
- getStreamInfo() : IMediaPlayerSource , IMediaStreamingSource
- getString() : IAgoraParameter
- getSubscribedUserList:completion: : AgoraRtmStreamChannel
- getText() : IMessage
- getTrackInfo() : IRemoteVideoTrack
- getTranscodingDelayMs() : IVideoFrameTransceiver
- getTransportStats() : IRtcConnection
- getType() : IAudioTrack , ILocalAudioTrack , ILocalVideoTrack , IRemoteAudioTrack , IRemoteVideoTrack , IVideoTrack
- getUInt() : IAgoraParameter
- getUserChannels:completion: : AgoraRtmPresence
- getUserInfo : AgoraMetaLocalUserAvatar , IRtcConnection
- getUserInfoByUid() : IRtcConnection , IRtcEngine
- getUserInfoByUid:withError: : AgoraRtcEngineKit
- getUserInfoByUidEx() : IRtcEngineEx
- getUserInfoByUidEx:connection:withError: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- getUserInfoByUserAccount() : IRtcConnection , IRtcEngine
- getUserInfoByUserAccount:withError: : AgoraRtcEngineKit
- getUserInfoByUserAccountEx() : IRtcEngineEx
- getUserInfoByUserAccountEx:connection:withError: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- getUserMetadata:completion: : AgoraRtmStorage
- getUserPlaybackSignalVolume() : ILocalUser
- getUserRole() : ILocalUser
- getVersion : AgoraRtmClientKit , IRtcEngine
- getVideoCaptureMode() : IScreenCaptureSource
- getVideoFormatPreference : <AgoraVideoFrameDelegate> , IVideoFrameObserver
- getVideoFormatWanted() : IExtensionVideoFilter
- getVideoFormatWanted:pixelBufferFormat: : <AgoraVideoFilterDelegate>
- getVideoFrameData() : IVideoFrame
- getVideoFrameMetaData() : IVideoFrame
- getVideoFrameProcessMode : <AgoraVideoFrameDelegate> , IVideoFrameObserver
- getVqaResult() : IAgoraVideoQualityAnalyzer
- gopInMs : RtmpStreamingVideoConfiguration
- greenCapacity : SegmentationProperty , AgoraSegmentationProperty
- greenPrimaryX : Hdr10MetadataInfo
- greenPrimaryY : Hdr10MetadataInfo