X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fpacket-const.h;h=877def8113682bda14341d0ba46142a36b2f849f;hb=ecbb78c04e4229f7fed3133a3d878c135d160db3;hp=3aee95ec60c194badfc0c385efe8c49b70c325ea;hpb=8c6884d908cf7a7cf2340f3384441278635d19e1;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/packet-const.h b/include/babeltrace/trace-ir/packet-const.h index 3aee95ec..877def81 100644 --- a/include/babeltrace/trace-ir/packet-const.h +++ b/include/babeltrace/trace-ir/packet-const.h @@ -31,51 +31,51 @@ /* For enum bt_property_availability */ #include -/* For enum bt_clock_value_status */ -#include +/* For enum bt_clock_snapshot_status */ +#include + +/* + * For bt_packet, bt_packet_header_field, bt_packet_context_field, + * bt_stream, bt_clock_snapshot + */ +#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); +enum bt_clock_snapshot_status bt_packet_borrow_default_beginning_clock_snapshot_const( + const bt_packet *packet, + const bt_clock_snapshot **clock_snapshot); 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); +enum bt_clock_snapshot_status bt_packet_borrow_default_end_clock_valeu_const( + const bt_packet *packet, + const bt_clock_snapshot **clock_snapshot); 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 { \