doc/examples: use provided include files in configs
[deliverable/barectf.git] / doc / examples / linux-fs-simple / config.yaml
1 version: '2.1'
2 metadata:
3 $include:
4 - stdint.yaml
5 - stdfloat.yaml
6 - stdmisc.yaml
7 - lttng-ust-log-levels.yaml
8 type-aliases:
9 clock-int:
10 $inherit: uint64
11 property-mappings:
12 - type: clock
13 name: default
14 property: value
15 state:
16 class: enum
17 value-type: uint8
18 members:
19 - NEW
20 - TERMINATED
21 - READY
22 - RUNNING
23 - WAITING
24 clocks:
25 default:
26 freq: 1000000000
27 offset:
28 seconds: 1434072888
29 $return-ctype: uint64_t
30 trace:
31 $include: trace-basic.yaml
32 byte-order: le
33 streams:
34 default:
35 packet-context-type:
36 class: struct
37 fields:
38 timestamp_begin: clock-int
39 timestamp_end: clock-int
40 packet_size: uint32
41 content_size: uint32
42 events_discarded: uint32
43 event-header-type:
44 class: struct
45 fields:
46 timestamp: clock-int
47 id: uint16
48 events:
49 simple_uint32:
50 log-level: CRIT
51 payload-type:
52 class: struct
53 fields:
54 value: uint32
55 simple_int16:
56 payload-type:
57 class: struct
58 fields:
59 value: int16
60 simple_float:
61 payload-type:
62 class: struct
63 fields:
64 value: float
65 simple_string:
66 log-level: WARNING
67 payload-type:
68 class: struct
69 fields:
70 value:
71 class: string
72 simple_enum:
73 payload-type:
74 class: struct
75 fields:
76 value: state
77 a_few_fields:
78 payload-type:
79 class: struct
80 fields:
81 int32: int32
82 uint16: uint16
83 dbl: double
84 str:
85 class: string
86 state: state
87 bit_packed_integers:
88 log-level: 513
89 payload-type:
90 class: struct
91 min-align: 8
92 fields:
93 uint1:
94 $inherit: uint8
95 size: 1
96 align: 1
97 int1:
98 $inherit: int8
99 size: 1
100 align: 1
101 uint2:
102 $inherit: uint8
103 size: 2
104 align: 1
105 int3:
106 $inherit: int8
107 size: 3
108 align: 1
109 uint4:
110 $inherit: uint8
111 size: 4
112 align: 1
113 int5:
114 $inherit: int8
115 size: 5
116 align: 1
117 uint6:
118 $inherit: uint8
119 size: 6
120 align: 1
121 int7:
122 $inherit: int8
123 size: 7
124 align: 1
125 uint8:
126 $inherit: uint8
127 align: 1
This page took 0.039051 seconds and 4 git commands to generate.