26 #ifndef ROHC_PACKETS_H 27 #define ROHC_PACKETS_H 35 # include <linux/types.h> 42 # define ROHC_EXPORT __declspec(dllexport) 131 __attribute__((warn_unused_result,
const));
134 __attribute__((warn_unused_result,
const));
137 __attribute__((warn_unused_result, nonnull(1)));
140 __attribute__((warn_unused_result,
const));
143 __attribute__((warn_unused_result,
const));
146 __attribute__((warn_unused_result,
const));
Definition: rohc_packets.h:59
Definition: rohc_packets.h:119
Definition: rohc_packets.h:74
Definition: rohc_packets.h:93
Definition: rohc_packets.h:71
bool ROHC_EXPORT rohc_packet_is_ir(const rohc_packet_t packet_type)
Is the packet one IR, IR-DYN or IR-CR packet?
Definition: rohc_packets.c:307
Definition: rohc_packets.h:65
Definition: rohc_packets.h:92
Definition: rohc_packets.h:118
Definition: rohc_packets.h:88
Definition: rohc_packets.h:97
rohc_packet_t ROHC_EXPORT rohc_get_packet_type(const char *const packet_id)
Get the packet type from a packet identifier.
Definition: rohc_packets.c:171
Definition: rohc_packets.h:86
Definition: rohc_packets.h:122
#define ROHC_EXPORT
Definition: rohc_packets.h:44
Definition: rohc_packets.h:117
Definition: rohc_packets.h:90
bool ROHC_EXPORT rohc_packet_carry_crc_7_or_8(const rohc_packet_t packet_type)
Does packet type carry 7- or 8-bit CRC?
Definition: rohc_packets.c:335
rohc_ext_t
The different types of extensions for UO-1-ID and UOR-2* packets.
Definition: rohc_packets.h:115
Definition: rohc_packets.h:103
Definition: rohc_packets.h:94
Definition: rohc_packets.h:91
Definition: rohc_packets.h:67
Definition: rohc_packets.h:100
Definition: rohc_packets.h:66
Definition: rohc_packets.h:121
Definition: rohc_packets.h:68
const char *ROHC_EXPORT rohc_get_packet_descr(const rohc_packet_t packet_type)
Give a description for the given type of ROHC packet.
Definition: rohc_packets.c:46
Definition: rohc_packets.h:99
Definition: rohc_packets.h:98
Definition: rohc_packets.h:73
bool ROHC_EXPORT rohc_packet_carry_static_info(const rohc_packet_t packet_type)
Does packet type carry static information?
Definition: rohc_packets.c:322
Definition: rohc_packets.h:85
Definition: rohc_packets.h:62
const char *ROHC_EXPORT rohc_get_ext_descr(const rohc_ext_t ext_type)
Give a description for the given type of ROHC extension.
Definition: rohc_packets.c:142
Definition: rohc_packets.h:84
Definition: rohc_packets.h:89
Definition: rohc_packets.h:120
Definition: rohc_packets.h:96
Definition: rohc_packets.h:87
Definition: rohc_packets.h:58
Definition: rohc_packets.h:79
Definition: rohc_packets.h:105
Definition: rohc_packets.h:81
rohc_packet_t
The different types of ROHC packets.
Definition: rohc_packets.h:55
Definition: rohc_packets.h:95
Definition: rohc_packets.h:72