# 结构体成员索引 (/zh-CN/api-reference/rtsa/c/functions)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

这里列出了所有结构体和联合体的成员变量，并附带结构体或联合的详细说明:

[A](/zh-CN/api-reference/rtsa/c/functions#index_a) | [C](/zh-CN/api-reference/rtsa/c/functions#index_c) | [D](/zh-CN/api-reference/rtsa/c/functions#index_d) | [E](/zh-CN/api-reference/rtsa/c/functions#index_e) | [F](/zh-CN/api-reference/rtsa/c/functions#index_f) | [K](/zh-CN/api-reference/rtsa/c/functions#index_k) | [L](/zh-CN/api-reference/rtsa/c/functions#index_l) | [M](/zh-CN/api-reference/rtsa/c/functions#index_m) | [O](/zh-CN/api-reference/rtsa/c/functions#index_o) | [P](/zh-CN/api-reference/rtsa/c/functions#index_p) | [R](/zh-CN/api-reference/rtsa/c/functions#index_r) | [S](/zh-CN/api-reference/rtsa/c/functions#index_s) | [U](/zh-CN/api-reference/rtsa/c/functions#index_u)

<a id="index_a"></a>

### - a - [#--a--]

- area_code: [rtc_service_option_t](/zh-CN/api-reference/rtsa/c/structrtc-service-option-t#a04d7b1c6994ae0fd3aef923bcbf4f039)
- audio_codec_opt: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#a7a2a5b0d860e4bd1069b496f189b90a3)
- audio_codec_type: [audio_codec_option_t](/zh-CN/api-reference/rtsa/c/structaudio-codec-option-t#afd318f37217231ab026fc2bd66c7f635)
- auto_subscribe_audio: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#a3be744a260a3b32d8c5d6609c687251c)
- auto_subscribe_video: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#a1fb8613606a7f2660db5f4bc256f84d5)

<a id="index_c"></a>

### - c - [#--c--]

- channel_name: [connection_info_t](/zh-CN/api-reference/rtsa/c/structconnection-info-t#aea26c5351455368495d5e01628aa2b77)
- conn_id: [connection_info_t](/zh-CN/api-reference/rtsa/c/structconnection-info-t#a0fb3c07fa3edfbf7f616a22bd767b688), [rdt_status_info](/zh-CN/api-reference/rtsa/c/structrdt-status-info#a6a2360b5e3a81e573e61edd71e84fbf5)
- crypto_opt: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#abf884b88afc6821cf8826ebeebe68cc5)

<a id="index_d"></a>

### - d - [#--d--]

- data_type: [audio_frame_info_t](/zh-CN/api-reference/rtsa/c/structaudio-frame-info-t#ac1a71861e680305efce71fb25deac1e3), [video_frame_info_t](/zh-CN/api-reference/rtsa/c/structvideo-frame-info-t#ade572e514ccb04f9997cfdadb3b343a9)
- domain_limit: [rtc_service_option_t](/zh-CN/api-reference/rtsa/c/structrtc-service-option-t#a08348d0b8dc724dd8c4c448e32529651)

<a id="index_e"></a>

### - e - [#--e--]

- enable: [crypto_option_t](/zh-CN/api-reference/rtsa/c/structcrypto-option-t#ac842b6c1dcb3b1f11b611620199dc55c)
- enable_audio_decode: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#a5b22a5c4c25c60162c0db1d3c6bfd255)
- enable_audio_downlink_aec: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#aa34aaf710f816b54826eb2ef00ce1cff)
- enable_audio_downlink_aec_pcm_dump: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#a9f0467e026bd689f473dafdeacd76301)
- enable_audio_jitter_buffer: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#a8f34d0553bdc017b0c89eeab3d1702e0)
- enable_audio_mixer: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#a86f37d1c3b251e110e18a6e2a55bd7c1)
- enable_rdt: [rtc_channel_options_t](/zh-CN/api-reference/rtsa/c/structrtc-channel-options-t#aae90344dd5002b2076e22c06da7c17ff)

<a id="index_f"></a>

### - f - [#--f--]

- frame_rate: [video_frame_info_t](/zh-CN/api-reference/rtsa/c/structvideo-frame-info-t#aa4d96621006e7cfda402579907ef4014)
- frame_type: [video_frame_info_t](/zh-CN/api-reference/rtsa/c/structvideo-frame-info-t#a8d9e17f26223aa957cc87b6f046db4da)

<a id="index_k"></a>

### - k - [#--k--]

- key: [crypto_option_t](/zh-CN/api-reference/rtsa/c/structcrypto-option-t#af1906ec6f1420d244c5bbaded69b2b4d)

<a id="index_l"></a>

### - l - [#--l--]

- license_value: [rtc_service_option_t](/zh-CN/api-reference/rtsa/c/structrtc-service-option-t#a22f2aa6ab4a573a6d897293765a8b6f7)
- log_cfg: [rtc_service_option_t](/zh-CN/api-reference/rtsa/c/structrtc-service-option-t#a466d542376b0c53d41525a1e138d4f5b)
- log_disable: [log_config_t](/zh-CN/api-reference/rtsa/c/structlog-config-t#a90e5fad308a43a1891b06524896c0ca3)
- log_disable_desensitize: [log_config_t](/zh-CN/api-reference/rtsa/c/structlog-config-t#a3567b27329eee1f0ca0ca0cd1a98bdb5)
- log_level: [log_config_t](/zh-CN/api-reference/rtsa/c/structlog-config-t#acfa5188e7f1d79214641266ce6a165c5)
- log_path: [log_config_t](/zh-CN/api-reference/rtsa/c/structlog-config-t#a79726ff7dc5114bd61541bbc86e398c3)
- log_printf: [log_config_t](/zh-CN/api-reference/rtsa/c/structlog-config-t#a09f2691e31237cfed34e98b5f04d2261)
- log_tag: [log_config_t](/zh-CN/api-reference/rtsa/c/structlog-config-t#ad97236d65624abd2946650acabe2b050)

<a id="index_m"></a>

### - m - [#--m--]

- mode: [crypto_option_t](/zh-CN/api-reference/rtsa/c/structcrypto-option-t#a00cce6c5fdc2ccbc7d0f4f85ac0a8dfd)

<a id="index_o"></a>

### - o - [#--o--]

- on_audio_data: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#af50f0b13389c28ffab6f185d6dc7e18c)
- on_connection_lost: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a93ef61674bc7c4d5f53fe2b59aa38e88)
- on_error: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a7a67b6ffff8d0758afe5b38a91e3a6e3)
- on_join_channel_success: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#af1fb7d73977c5d23301bed8066b92024)
- on_key_frame_gen_req: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a67e5f4137e45db389ca5f69866135715)
- on_license_validation_failure: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#af300f9a2a90391ce3ef8bbca2217bd91)
- on_local_user_registered: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a2b677c4cf470812e365d7d20b958de77)
- on_media_ctrl_msg: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a2e1c250bc84081128d1c2f4fed26bf92)
- on_mixed_audio_data: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#aa10d23bce1cd68dbe42e16945e45b174)
- on_rdt_msg: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a7b5b9ba5f3acaf9b336040e4edd282a5)
- on_rdt_state: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#afe6c35e916473a1424f28d3fefbdda69)
- on_reconnecting: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a63382fa7b0cba7589f1577630657a323)
- on_rejoin_channel_success: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a289e8f276aaecbf44f80f8c66efeac0b)
- on_remote_user_registered: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a60abe33f6936c8c5ff6a6e3a86bf70c9)
- on_rtm_data: [agora_rtm_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtm-handler-t#a8c5e9092fcc6702053f25a4e9a437d7e)
- on_rtm_event: [agora_rtm_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtm-handler-t#ab2549296a558191c8108cc5ca80de6ca)
- on_rtm_publish_result: [agora_rtm_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtm-handler-t#ab4a465f3612760c6b7b74f6b79a5e6f6)
- on_rtm_send_data_result: [agora_rtm_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtm-handler-t#a8b8816e97d0ec1563280cc39fe4d28ca)
- on_rtm_subscribe_data: [agora_rtm_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtm-handler-t#a40440ce1910c685ba80d7116bc289062)
- on_rtm_subscribe_result: [agora_rtm_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtm-handler-t#a4af3bd1e0ff1e84245e81e7f2cb1fc79)
- on_stream_message: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a60c9fde781cd1429ed824efeb1cdd7e5)
- on_target_bitrate_changed: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a2cd16998c0834bac5c47c0e2b9f47fcc)
- on_token_privilege_will_expire: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a73ce0c60c3e00ac601342ddf70408a58)
- on_user_info_updated: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a4235da22aa144746564deaa878dcda40)
- on_user_joined: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a74df0f085839d12a7d85236a70f2ff1d)
- on_user_joined_with_user_account: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#aa7f9418b6d5502ee641b8231c6f3292f)
- on_user_mute_audio: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#a5c823e048831fcefa7fca0a2c01ad864)
- on_user_mute_video: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#ae07cf9b3a19154ad8d889a4bd3f51b59)
- on_user_offline: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#ac3f1bcc48ccb52dbe58e2698a24d1faa)
- on_user_offline_with_user_account: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#ab81aeacbe7daef9eff3f14362267ded7)
- on_video_data: [agora_rtc_event_handler_t](/zh-CN/api-reference/rtsa/c/structagora-rtc-event-handler-t#ad22676cef8f3d947b68c84b95ea5cde9)

<a id="index_p"></a>

### - p - [#--p--]

- pcm_channel_num: [audio_codec_option_t](/zh-CN/api-reference/rtsa/c/structaudio-codec-option-t#a89a322ac4b6b7921775b576c557958f7)
- pcm_duration: [audio_codec_option_t](/zh-CN/api-reference/rtsa/c/structaudio-codec-option-t#a3e3700acda2ff0d8ed34bfa3264277d5)
- pcm_sample_rate: [audio_codec_option_t](/zh-CN/api-reference/rtsa/c/structaudio-codec-option-t#ab242b3cbbecd058315c7282415d36827)
- peer_uid: [rdt_status_info](/zh-CN/api-reference/rtsa/c/structrdt-status-info#a55e9a7a78df6c5052de3213b8569a6e4)
- product_id: [rtc_service_option_t](/zh-CN/api-reference/rtsa/c/structrtc-service-option-t#a5b083e8c11932263a8ddababf4501da0)

<a id="index_r"></a>

### - r - [#--r--]

- recv_queue_size: [rdt_status_info](/zh-CN/api-reference/rtsa/c/structrdt-status-info#a153ae501698e83bc8f7577ae7ee2872c)
- rotation: [video_frame_info_t](/zh-CN/api-reference/rtsa/c/structvideo-frame-info-t#ae6b0516563a16a80e5e4693b12632a95)

<a id="index_s"></a>

### - s - [#--s--]

- salt: [crypto_option_t](/zh-CN/api-reference/rtsa/c/structcrypto-option-t#a63d0c90524e04abe336c19c99d1b1f35)
- sei_data: [video_frame_info_t](/zh-CN/api-reference/rtsa/c/structvideo-frame-info-t#ad735a1fef7c0a2991de59b64368b32d1), [video_sei_t](/zh-CN/api-reference/rtsa/c/structvideo-sei-t#ab426164e82ef5000531f6719f1dab0b0)
- sei_data_len: [video_sei_t](/zh-CN/api-reference/rtsa/c/structvideo-sei-t#a5e7da47372827cb129923798a7461a9d)
- send_queue_size: [rdt_status_info](/zh-CN/api-reference/rtsa/c/structrdt-status-info#add9f0115496ac8393109eb519cff4fc8)
- state: [rdt_status_info](/zh-CN/api-reference/rtsa/c/structrdt-status-info#aa2762e927f6643e77480b605566f2a00)
- stream_type: [video_frame_info_t](/zh-CN/api-reference/rtsa/c/structvideo-frame-info-t#aa9ededcad361b68bc0aa571f38dcc84f)

<a id="index_u"></a>

### - u - [#--u--]

- uid: [connection_info_t](/zh-CN/api-reference/rtsa/c/structconnection-info-t#a495c94992c21186dcaa16aedf2b49413), [user_info_s](/zh-CN/api-reference/rtsa/c/structuser-info-s#a495c94992c21186dcaa16aedf2b49413)
- use_string_uid: [rtc_service_option_t](/zh-CN/api-reference/rtsa/c/structrtc-service-option-t#a62210a8ee40f31d8b3d6aff4145303c5)
- user_account: [user_info_s](/zh-CN/api-reference/rtsa/c/structuser-info-s#aba3ea144469ebcd9138727ef15c0590a)
