From: Philippe Proulx Date: Fri, 25 Mar 2016 17:54:13 +0000 (-0400) Subject: doc/examples/linux-fs-simple: add events with no payload type X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=e848a861978c85eef26237ecc6291f8977865d81;p=deliverable%2Fbarectf.git doc/examples/linux-fs-simple: add events with no payload type Signed-off-by: Philippe Proulx --- diff --git a/doc/examples/linux-fs-simple/config.yaml b/doc/examples/linux-fs-simple/config.yaml index 9439f81..db6ebb4 100644 --- a/doc/examples/linux-fs-simple/config.yaml +++ b/doc/examples/linux-fs-simple/config.yaml @@ -74,6 +74,13 @@ metadata: class: struct fields: value: state + context_no_payload: + context-type: + class: struct + fields: + a: uint32 + b: string + no_context_no_payload: {} a_few_fields: payload-type: class: struct diff --git a/doc/examples/linux-fs-simple/linux-fs-simple.c b/doc/examples/linux-fs-simple/linux-fs-simple.c index 8df3652..e56d228 100644 --- a/doc/examples/linux-fs-simple/linux-fs-simple.c +++ b/doc/examples/linux-fs-simple/linux-fs-simple.c @@ -32,12 +32,14 @@ static void trace_stuff(struct barectf_default_ctx *ctx, int argc, } barectf_default_trace_simple_string(ctx, str); + barectf_default_trace_context_no_payload(ctx, i, "ctx"); barectf_default_trace_simple_enum(ctx, RUNNING); barectf_default_trace_a_few_fields(ctx, -1, 301, -3.14159, str, NEW); barectf_default_trace_bit_packed_integers(ctx, 1, -1, 3, -2, 2, 7, 23, -55, 232); + barectf_default_trace_no_context_no_payload(ctx); barectf_default_trace_simple_enum(ctx, TERMINATED); } }