[−][src]Crate librist_sys
Structs
__BindgenUnionField | |
rist_ctx | |
rist_data_block | |
rist_logging_settings | |
rist_oob_block | |
rist_peer | |
rist_peer_config | |
rist_stats | |
rist_stats__bindgen_ty_1 | |
rist_stats_receiver_flow | |
rist_stats_sender_peer |
Constants
Functions
rist_auth_handler_set⚠ | @brief Assign dynamic authentication handler |
rist_destroy⚠ | @brief Destroy RIST sender |
rist_jitter_max_set⚠ | @brief Set RIST max jitter |
rist_log⚠ | |
rist_logging_set⚠ | |
rist_oob_callback_set⚠ | @brief Enable out-of-band data channel |
rist_oob_read⚠ | @brief Reads out-of-band data |
rist_oob_write⚠ | @brief Write data directly to a remote receiver peer. |
rist_parse_address⚠ | @brief Parses url for peer config data (encryption, compression, etc) |
rist_peer_create⚠ | @brief Add a peer connector to the existing sender. |
rist_peer_destroy⚠ | @brief Remove a peer connector to the existing sender. |
rist_receiver_create⚠ | Create a RIST receiver instance |
rist_receiver_data_callback_set⚠ | @brief Enable data callback channel |
rist_receiver_data_read⚠ | @brief Reads rist data |
rist_receiver_nack_type_set⚠ | @brief Configure nack type |
rist_sender_create⚠ | @brief Create Sender |
rist_sender_data_write⚠ | @brief Write data into a librist packet. |
rist_sender_flow_id_get⚠ | @brief Retrieve the current flow_id value |
rist_sender_flow_id_set⚠ | @brief Change the flow_id value |
rist_start⚠ | @brief Kickstart a pre-configured sender |
rist_stats_callback_set⚠ | @brief Set callback for receiving stats structs |
rist_stats_free⚠ | @brief Free the rist_stats structure memory allocations |
Type Definitions
rist_congestion_control_mode | |
rist_data_block_receiver_flags | |
rist_data_block_sender_flags | |
rist_log_level | |
rist_nack_type | |
rist_profile | |
rist_recovery_mode | |
rist_stats_type | |
rist_timing_mode |