X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fevent.h;h=09ada907f8673ef19bb9080594030e1921f86de2;hb=e5e6eb3ab98b9595fa7e58cda439c1ac225a4c48;hp=2f1ca8c842bf6b9e623459c2adc6d49a34bbe399;hpb=71362d5384a769c154185f03afe6ef1c099aa795;p=babeltrace.git diff --git a/include/babeltrace/ctf-ir/event.h b/include/babeltrace/ctf-ir/event.h index 2f1ca8c8..09ada907 100644 --- a/include/babeltrace/ctf-ir/event.h +++ b/include/babeltrace/ctf-ir/event.h @@ -377,6 +377,17 @@ extern struct bt_ctf_clock *bt_ctf_event_get_clock( extern struct bt_ctf_field *bt_ctf_event_get_payload_field( struct bt_ctf_event *event); +/* + * bt_ctf_event_set_payload_field: set an event's payload. + * + * @param event Event instance. + * @param payload Field instance (must be a structure). + * + * Returns 0 on success, a negative value on error. + */ +extern int bt_ctf_event_set_payload_field(struct bt_ctf_event *event, + struct bt_ctf_field *payload); + /* * bt_ctf_event_get_payload: get an event's field. *