Agora C++ API Reference for All Platforms

Here is a list of all namespace members with links to the namespace documentation for each member:

### - r -

- RAW_AUDIO_FRAME_OP_MODE_READ_ONLY : agora::rtc
- RAW_AUDIO_FRAME_OP_MODE_READ_WRITE : agora::rtc
- RAW_AUDIO_FRAME_OP_MODE_TYPE : agora::rtc
- RECORD_AUDIO : agora::rtc
- RECORDER_REASON_CONFIG_CHANGED : agora::media
- RECORDER_REASON_NO_STREAM : agora::media
- RECORDER_REASON_NONE : agora::media
- RECORDER_REASON_OVER_MAX_DURATION : agora::media
- RECORDER_REASON_WRITE_FAILED : agora::media
- RECORDER_STATE_ERROR : agora::media
- RECORDER_STATE_START : agora::media
- RECORDER_STATE_STOP : agora::media
- RecorderReasonCode : agora::media
- RecorderState : agora::media
- RecorderStreamType : agora::rtc
- RECORDING_JOIN_EVT_AUDIOONLY : agora::rtc
- RECORDING_JOIN_EVT_DECODEAUDIOTYPE : agora::rtc
- RECORDING_JOIN_EVT_DECODEVIDEOTYPE : agora::rtc
- RECORDING_JOIN_EVT_IDLE : agora::rtc
- RECORDING_JOIN_EVT_LANGUAGE : agora::rtc
- RECORDING_JOIN_EVT_LIVEMODE : agora::rtc
- RECORDING_JOIN_EVT_MAX : agora::rtc
- RECORDING_JOIN_EVT_MAXUDPPORT : agora::rtc
- RECORDING_JOIN_EVT_MINUDPPORT : agora::rtc
- RECORDING_JOIN_EVT_MIXEDVIDEOAUDIOMODE : agora::rtc
- RECORDING_JOIN_EVT_MIXFPS : agora::rtc
- RECORDING_JOIN_EVT_MIXHIGH : agora::rtc
- RECORDING_JOIN_EVT_MIXKBPS : agora::rtc
- RECORDING_JOIN_EVT_MIXLOW : agora::rtc
- RECORDING_JOIN_EVT_MIXMODE : agora::rtc
- RECORDING_JOIN_EVT_RESERVE1 : agora::rtc
- RECORDING_JOIN_EVT_START : agora::rtc
- RECORDING_JOIN_EVT_STREAMTYPE : agora::rtc
- RECORDING_JOIN_EVT_SYSLOGFACILITY : agora::rtc
- RECORDING_JOIN_EVT_TRIGGERMODE : agora::rtc
- RECORDING_JOIN_EVT_VIDEOONLY : agora::rtc
- RECORDING_LEAVE_EVT_LEAVEPATHCODE : agora::rtc
- RECORDING_LEAVE_EVT_MAX : agora::rtc
- RECORDING_LEAVE_EVT_RESERVE1 : agora::rtc
- RECORDING_LEAVE_EVT_RESERVE5 : agora::rtc
- RECORDING_LEAVE_EVT_START : agora::rtc
- RecordingEventKeyIndex : agora::rtc
- RecordingEventType : agora::rtc
- RefCountReleaseStatus : agora
- RELAY_ERROR_DEST_TOKEN_EXPIRED : agora::rtc
- RELAY_ERROR_FAILED_JOIN_DEST : agora::rtc
- RELAY_ERROR_FAILED_JOIN_SRC : agora::rtc
- RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC : agora::rtc
- RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST : agora::rtc
- RELAY_ERROR_INTERNAL_ERROR : agora::rtc
- RELAY_ERROR_NO_RESOURCE_AVAILABLE : agora::rtc
- RELAY_ERROR_SERVER_CONNECTION_LOST : agora::rtc
- RELAY_ERROR_SERVER_ERROR_RESPONSE : agora::rtc
- RELAY_ERROR_SERVER_NO_RESPONSE : agora::rtc
- RELAY_ERROR_SRC_TOKEN_EXPIRED : agora::rtc
- RELAY_OK : agora::rtc
- RELAY_STATE_CONNECTING : agora::rtc
- RELAY_STATE_FAILURE : agora::rtc
- RELAY_STATE_IDLE : agora::rtc
- RELAY_STATE_RUNNING : agora::rtc
- REMOTE_AUDIO_REASON_INTERNAL : agora::rtc
- REMOTE_AUDIO_REASON_LOCAL_MUTED : agora::rtc
- REMOTE_AUDIO_REASON_LOCAL_PLAY_FAILED : agora::rtc
- REMOTE_AUDIO_REASON_LOCAL_UNMUTED : agora::rtc
- REMOTE_AUDIO_REASON_NETWORK_CONGESTION : agora::rtc
- REMOTE_AUDIO_REASON_NETWORK_RECOVERY : agora::rtc
- REMOTE_AUDIO_REASON_NO_PACKET_RECEIVE : agora::rtc
- REMOTE_AUDIO_REASON_REMOTE_MUTED : agora::rtc
- REMOTE_AUDIO_REASON_REMOTE_OFFLINE : agora::rtc
- REMOTE_AUDIO_REASON_REMOTE_UNMUTED : agora::rtc
- REMOTE_AUDIO_STATE : agora::rtc
- REMOTE_AUDIO_STATE_DECODING : agora::rtc
- REMOTE_AUDIO_STATE_FAILED : agora::rtc
- REMOTE_AUDIO_STATE_FROZEN : agora::rtc
- REMOTE_AUDIO_STATE_REASON : agora::rtc
- REMOTE_AUDIO_STATE_STARTING : agora::rtc
- REMOTE_AUDIO_STATE_STOPPED : agora::rtc
- REMOTE_NETWORK_QUALITY_POOR : agora::rtc
- REMOTE_USER_STATE : agora::rtc
- REMOTE_VIDEO_DOWNSCALE_LEVEL : agora::rtc
- REMOTE_VIDEO_DOWNSCALE_LEVEL_1 : agora::rtc
- REMOTE_VIDEO_DOWNSCALE_LEVEL_2 : agora::rtc
- REMOTE_VIDEO_DOWNSCALE_LEVEL_3 : agora::rtc
- REMOTE_VIDEO_DOWNSCALE_LEVEL_4 : agora::rtc
- REMOTE_VIDEO_DOWNSCALE_LEVEL_NONE : agora::rtc
- REMOTE_VIDEO_IMAGE_TRACK : agora::rtc
- REMOTE_VIDEO_SOURCE : agora::media
- REMOTE_VIDEO_STATE : agora::rtc
- REMOTE_VIDEO_STATE_DECODING : agora::rtc
- REMOTE_VIDEO_STATE_FAILED : agora::rtc
- REMOTE_VIDEO_STATE_FROZEN : agora::rtc
- REMOTE_VIDEO_STATE_REASON : agora::rtc
- REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK : agora::rtc
- REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY : agora::rtc
- REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT : agora::rtc
- REMOTE_VIDEO_STATE_REASON_INTERNAL : agora::rtc
- REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED : agora::rtc
- REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED : agora::rtc
- REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION : agora::rtc
- REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY : agora::rtc
- REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED : agora::rtc
- REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE : agora::rtc
- REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED : agora::rtc
- REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND : agora::rtc
- REMOTE_VIDEO_STATE_REASON_VIDEO_STREAM_TYPE_CHANGE_TO_HIGH : agora::rtc
- REMOTE_VIDEO_STATE_REASON_VIDEO_STREAM_TYPE_CHANGE_TO_LOW : agora::rtc
- REMOTE_VIDEO_STATE_STARTING : agora::rtc
- REMOTE_VIDEO_STATE_STOPPED : agora::rtc
- REMOTE_VIDEO_TRACK : agora::rtc
- RENDER_MODE_FIT : agora::media::base
- RENDER_MODE_HIDDEN : agora::media::base
- RENDER_MODE_TYPE : agora::media::base
- RENDERER_BUILT_IN_RENDERER : agora::rtc
- RENDERER_EXT_OBSERVER : agora::rtc
- RENDERER_NONE : agora::rtc
- ReplaceBy() : agora::rtc
- RESPONSE_CODE : agora::rtm
- RESPONSE_CODE_FAILURE : agora::rtm
- RESPONSE_CODE_SUCCESS : agora::rtm
- ROOM_ACOUSTICS_3D_VOICE : agora::rtc
- ROOM_ACOUSTICS_CHORUS : agora::rtc
- ROOM_ACOUSTICS_ETHEREAL : agora::rtc
- ROOM_ACOUSTICS_KTV : agora::rtc
- ROOM_ACOUSTICS_PHONOGRAPH : agora::rtc
- ROOM_ACOUSTICS_SPACIAL : agora::rtc
- ROOM_ACOUSTICS_STUDIO : agora::rtc
- ROOM_ACOUSTICS_VIRTUAL_STEREO : agora::rtc
- ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND : agora::rtc
- ROOM_ACOUSTICS_VOCAL_CONCERT : agora::rtc
- ROUTE_AIRPLAY : agora::rtc
- ROUTE_BLUETOOTH_DEVICE_A2DP : agora::rtc
- ROUTE_BLUETOOTH_DEVICE_HFP : agora::rtc
- ROUTE_DEFAULT : agora::rtc
- ROUTE_DISPLAYPORT : agora::rtc
- ROUTE_EARPIECE : agora::rtc
- ROUTE_HDMI : agora::rtc
- ROUTE_HEADSET : agora::rtc
- ROUTE_HEADSETNOMIC : agora::rtc
- ROUTE_LOUDSPEAKER : agora::rtc
- ROUTE_SPEAKERPHONE : agora::rtc
- ROUTE_USB : agora::rtc
- RTC : agora::rtc
- RTC_EVENT : agora::rtc
- RTC_IMAGE_GIF_SOURCE : agora::media
- RTC_IMAGE_JPEG_SOURCE : agora::media
- RTC_IMAGE_PNG_SOURCE : agora::media
- RtcImage : agora::rtc
- RTMP_CHANNEL_EVENT : agora::rtc
- RTMP_CHANNEL_EVENT_BANNED_BY_SERVER : agora::rtc
- RTMP_CHANNEL_EVENT_DISCONNECT : agora::rtc
- RTMP_CHANNEL_EVENT_LEAVE_CHANNEL : agora::rtc
- RTMP_CONNECTION_ERR_BAD_NAME : agora::rtc
- RTMP_CONNECTION_ERR_FAILED : agora::rtc
- RTMP_CONNECTION_ERR_INVALID_URL : agora::rtc
- RTMP_CONNECTION_ERR_OK : agora::rtc
- RTMP_CONNECTION_ERROR : agora::rtc
- RTMP_CONNECTION_STATE : agora::rtc
- RTMP_STREAM_LIFE_CYCLE_BIND2CHANNEL : agora::rtc
- RTMP_STREAM_LIFE_CYCLE_BIND2OWNER : agora::rtc
- RTMP_STREAM_LIFE_CYCLE_TYPE : agora::rtc
- RTMP_STREAM_PUBLISH_REASON : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_INVALID_APPID : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_NET_DOWN : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_OK : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN : agora::rtc
- RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM : agora::rtc
- RTMP_STREAM_PUBLISH_STATE : agora::rtc
- RTMP_STREAM_PUBLISH_STATE_CONNECTING : agora::rtc
- RTMP_STREAM_PUBLISH_STATE_DISCONNECTING : agora::rtc
- RTMP_STREAM_PUBLISH_STATE_FAILURE : agora::rtc
- RTMP_STREAM_PUBLISH_STATE_IDLE : agora::rtc
- RTMP_STREAM_PUBLISH_STATE_RECOVERING : agora::rtc
- RTMP_STREAM_PUBLISH_STATE_RUNNING : agora::rtc
- RTMP_STREAM_UNPUBLISH_REASON_OK : agora::rtc
- RTMP_STREAMING_EVENT : agora::rtc
- RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT : agora::rtc
- RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE : agora::rtc
- RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN : agora::rtc
- RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE : agora::rtc
- RtpExtension : agora::capability