Crate librist_sys[−][src]
Structs
Constants
Functions
rist_auth_handler_set⚠ | @brief Assign dynamic authentication handler |
rist_connection_status_callback_set⚠ | @brief Set callback for receiving connection status change events |
rist_destroy⚠ | @brief Destroy RIST sender |
rist_flow_id_create⚠ | @brief Helper function used to create valid random 32 bit flow_id. |
rist_jitter_max_set⚠ | @brief Set RIST max jitter |
rist_log⚠ | |
rist_logging_set⚠ | |
rist_logging_settings_free⚠ | @brief Free the rist_logging_settings structure memory allocation |
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 rist url for peer config data (encryption, compression, etc) |
rist_parse_udp_address⚠ | @brief Parses udp url for udp config data (multicast interface, stream-id, prefix, etc) |
rist_peer_config_defaults_set⚠ | @brief Populate a preallocated peer_config structure with library default values |
rist_peer_config_free⚠ | @brief Free the rist_peer_config structure memory allocation |
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_block_free⚠ | @brief Free rist data block |
rist_receiver_data_callback_set⚠ | @brief Enable data callback channel |
rist_receiver_data_notify_fd_set⚠ | @brief Set data ready signalling fd |
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_sender_npd_disable⚠ | @brief Disable RIST NULL Packet deletion |
rist_sender_npd_enable⚠ | @brief Enable RIST NULL Packet deletion |
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 |
rist_udp_config_free⚠ | @brief Free the rist_udp_config structure memory allocation |
Type Definitions
connection_status_callback_t | @brief Connection status callback function |
receiver_data_callback_t | @brief Data callback function |
rist_congestion_control_mode | |
rist_connection_status | |
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 |