|
struct rohc_comp *ROHC_EXPORT | rohc_comp_new2 (const rohc_cid_type_t cid_type, const rohc_cid_t max_cid, const rohc_comp_random_cb_t rand_cb, void *const rand_priv) |
| Create a new ROHC compressor. More...
|
|
void ROHC_EXPORT | rohc_comp_free (struct rohc_comp *const comp) |
| Destroy the given ROHC compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_set_traces_cb2 (struct rohc_comp *const comp, rohc_trace_callback2_t callback, void *const priv_ctxt) |
| Set the callback function used to manage traces in compressor. More...
|
|
rohc_status_t ROHC_EXPORT | rohc_compress4 (struct rohc_comp *const comp, const struct rohc_buf uncomp_packet, struct rohc_buf *const rohc_packet) |
| Compress the given uncompressed packet into a ROHC packet. More...
|
|
rohc_status_t ROHC_EXPORT | rohc_comp_get_segment2 (struct rohc_comp *const comp, struct rohc_buf *const segment) |
| Get the next ROHC segment if any. More...
|
|
bool ROHC_EXPORT | rohc_comp_force_contexts_reinit (struct rohc_comp *const comp) |
| Force the compressor to re-initialize all its contexts. More...
|
|
bool ROHC_EXPORT | rohc_comp_profile_enabled (const struct rohc_comp *const comp, const rohc_profile_t profile) |
| Is the given compression profile enabled for a compressor? More...
|
|
bool ROHC_EXPORT | rohc_comp_enable_profile (struct rohc_comp *const comp, const rohc_profile_t profile) |
| Enable a compression profile for a compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_disable_profile (struct rohc_comp *const comp, const rohc_profile_t profile) |
| Disable a compression profile for a compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_enable_profiles (struct rohc_comp *const comp,...) |
| Enable several compression profiles for a compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_disable_profiles (struct rohc_comp *const comp,...) |
| Disable several compression profiles for a compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_set_mrru (struct rohc_comp *const comp, const size_t mrru) |
| Set the Maximum Reconstructed Reception Unit (MRRU). More...
|
|
bool ROHC_EXPORT | rohc_comp_get_mrru (const struct rohc_comp *const comp, size_t *const mrru) |
| Get the Maximum Reconstructed Reception Unit (MRRU). More...
|
|
bool ROHC_EXPORT | rohc_comp_get_max_cid (const struct rohc_comp *const comp, size_t *const max_cid) |
| Get the maximal CID value the compressor uses. More...
|
|
bool ROHC_EXPORT | rohc_comp_get_cid_type (const struct rohc_comp *const comp, rohc_cid_type_t *const cid_type) |
| Get the CID type that the compressor uses. More...
|
|
bool ROHC_EXPORT | rohc_comp_set_rtp_detection_cb (struct rohc_comp *const comp, rohc_rtp_detection_callback_t callback, void *const rtp_private) |
| Set the RTP detection callback function. More...
|
|
bool ROHC_EXPORT | rohc_comp_set_features (struct rohc_comp *const comp, const rohc_comp_features_t features) |
| Enable/disable features for ROHC compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_deliver_feedback2 (struct rohc_comp *const comp, const struct rohc_buf feedback) |
| Deliver a feedback packet to the compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_set_wlsb_window_width (struct rohc_comp *const comp, const size_t width) |
| Set the window width for the W-LSB encoding scheme. More...
|
|
bool ROHC_EXPORT | rohc_comp_set_periodic_refreshes (struct rohc_comp *const comp, const size_t ir_timeout, const size_t fo_timeout) |
| Set the timeout values for IR and FO periodic refreshes. More...
|
|
bool ROHC_EXPORT | rohc_comp_set_list_trans_nr (struct rohc_comp *const comp, const size_t list_trans_nr) |
| Set the number of uncompressed transmissions for list compression. More...
|
|
bool ROHC_EXPORT | rohc_comp_get_general_info (const struct rohc_comp *const comp, rohc_comp_general_info_t *const info) |
| Get some general information about the compressor. More...
|
|
bool ROHC_EXPORT | rohc_comp_get_last_packet_info2 (const struct rohc_comp *const comp, rohc_comp_last_packet_info2_t *const info) |
| Get some information about the last compressed packet. More...
|
|
const char *ROHC_EXPORT | rohc_comp_get_state_descr (const rohc_comp_state_t state) |
| Give a description for the given ROHC compression context state. More...
|
|