X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fpacket-const.h;h=62ee8d1ef9af96e5e0b67285836c61f5055ade42;hb=b19ff26f04df428047676dd736bd7cc9473906fe;hp=3aee95ec60c194badfc0c385efe8c49b70c325ea;hpb=c5b9b4417bedfbec9b5dd23b8395ccdd4eeffc44;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/packet-const.h b/include/babeltrace/trace-ir/packet-const.h index 3aee95ec..62ee8d1e 100644 --- a/include/babeltrace/trace-ir/packet-const.h +++ b/include/babeltrace/trace-ir/packet-const.h @@ -34,48 +34,48 @@ /* For enum bt_clock_value_status */ #include +/* + * For bt_packet, bt_packet_header_field, bt_packet_context_field, + * bt_stream, bt_clock_value + */ +#include + #ifdef __cplusplus extern "C" { #endif -struct bt_packet; -struct bt_packet_header_field; -struct bt_packet_context_field; -struct bt_stream; -struct bt_clock_value; - -extern const struct bt_stream *bt_packet_borrow_stream_const( - const struct bt_packet *packet); +extern const bt_stream *bt_packet_borrow_stream_const( + const bt_packet *packet); extern -const struct bt_field *bt_packet_borrow_header_field_const( - const struct bt_packet *packet); +const bt_field *bt_packet_borrow_header_field_const( + const bt_packet *packet); extern -const struct bt_field *bt_packet_borrow_context_field_const( - const struct bt_packet *packet); +const bt_field *bt_packet_borrow_context_field_const( + const bt_packet *packet); extern enum bt_clock_value_status bt_packet_borrow_default_beginning_clock_value_const( - const struct bt_packet *packet, - const struct bt_clock_value **clock_value); + const bt_packet *packet, + const bt_clock_value **clock_value); extern enum bt_clock_value_status bt_packet_borrow_default_end_clock_valeu_const( - const struct bt_packet *packet, - const struct bt_clock_value **clock_value); + const bt_packet *packet, + const bt_clock_value **clock_value); extern enum bt_property_availability bt_packet_get_discarded_event_counter_snapshot( - const struct bt_packet *packet, uint64_t *value); + const bt_packet *packet, uint64_t *value); extern enum bt_property_availability bt_packet_get_packet_counter_snapshot( - const struct bt_packet *packet, uint64_t *value); + const bt_packet *packet, uint64_t *value); -extern void bt_packet_get_ref(const struct bt_packet *packet); +extern void bt_packet_get_ref(const bt_packet *packet); -extern void bt_packet_put_ref(const struct bt_packet *packet); +extern void bt_packet_put_ref(const bt_packet *packet); #define BT_PACKET_PUT_REF_AND_RESET(_var) \ do { \