X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fpacket.h;h=b485e9bc39db2c1fde3c456627219b8931f75897;hb=b19ff26f04df428047676dd736bd7cc9473906fe;hp=f2320756c6104e205443e6de5e93a29d40724829;hpb=c5b9b4417bedfbec9b5dd23b8395ccdd4eeffc44;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/packet.h b/include/babeltrace/trace-ir/packet.h index f2320756..b485e9bc 100644 --- a/include/babeltrace/trace-ir/packet.h +++ b/include/babeltrace/trace-ir/packet.h @@ -26,49 +26,47 @@ * http://www.efficios.com/ctf */ +/* For bt_packet, bt_packet_header_field, bt_packet_context_field, bt_stream */ +#include + #include #ifdef __cplusplus extern "C" { #endif -struct bt_packet; -struct bt_packet_header_field; -struct bt_packet_context_field; -struct bt_stream; - -extern struct bt_packet *bt_packet_create(struct bt_stream *stream); +extern bt_packet *bt_packet_create(bt_stream *stream); -extern struct bt_stream *bt_packet_borrow_stream(struct bt_packet *packet); +extern bt_stream *bt_packet_borrow_stream(bt_packet *packet); extern -struct bt_field *bt_packet_borrow_header_field(struct bt_packet *packet); +bt_field *bt_packet_borrow_header_field(bt_packet *packet); extern -int bt_packet_move_header_field(struct bt_packet *packet, - struct bt_packet_header_field *header); +int bt_packet_move_header_field(bt_packet *packet, + bt_packet_header_field *header); extern -struct bt_field *bt_packet_borrow_context_field(struct bt_packet *packet); +bt_field *bt_packet_borrow_context_field(bt_packet *packet); extern -int bt_packet_move_context_field(struct bt_packet *packet, - struct bt_packet_context_field *context); +int bt_packet_move_context_field(bt_packet *packet, + bt_packet_context_field *context); extern -void bt_packet_set_default_beginning_clock_value(struct bt_packet *packet, +void bt_packet_set_default_beginning_clock_value(bt_packet *packet, uint64_t value_cycles); extern -void bt_packet_set_default_end_clock_value(struct bt_packet *packet, +void bt_packet_set_default_end_clock_value(bt_packet *packet, uint64_t value_cycles); extern -void bt_packet_set_discarded_event_counter_snapshot(struct bt_packet *packet, +void bt_packet_set_discarded_event_counter_snapshot(bt_packet *packet, uint64_t value); extern -void bt_packet_set_packet_counter_snapshot(struct bt_packet *packet, +void bt_packet_set_packet_counter_snapshot(bt_packet *packet, uint64_t value); #ifdef __cplusplus