doc/examples/linux-fs-simple: add events with no payload type
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 25 Mar 2016 17:54:13 +0000 (13:54 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 25 Mar 2016 17:57:56 +0000 (13:57 -0400)
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
doc/examples/linux-fs-simple/config.yaml
doc/examples/linux-fs-simple/linux-fs-simple.c

index 9439f813c726d8722650f48476fe1b9736ce8619..db6ebb4dffaa0d487f85ea43c7edd3a6f48b71eb 100644 (file)
@@ -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
index 8df365253da53fccfc9314bd0eab72a76ce5f866..e56d228442e6129cfe2613fda3c137f04a3e08a0 100644 (file)
@@ -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);
        }
 }
This page took 0.025418 seconds and 4 git commands to generate.