/* CTF 1.8 */ trace { major = 1; minor = 8; uuid = "a39deca3-3e97-457a-81c0-d6a08343b57f"; byte_order = le; packet.header := struct { integer { size = 32; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } magic; integer { size = 8; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } uuid[16]; integer { size = 32; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } stream_id; } align(8); }; clock { name = monotonic; uuid = "b5ebe431-6c9b-486b-89cf-b8295b0d5430"; description = "CTF Clock"; freq = 1000000000; precision = 1; offset_s = 0; offset = 0; absolute = FALSE; }; stream { id = 0; event.header := struct { integer { size = 32; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } id; integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; map = clock.monotonic.value; } timestamp; } align(8); packet.context := struct { integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } timestamp_begin; integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } timestamp_end; integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } content_size; integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } packet_size; integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = le; } events_discarded; } align(8); }; event { id = 0; name = "lorlock_event"; stream_id = 0; fields := struct { integer { size = 8; align = 1; signed = false; encoding = none; base = decimal; byte_order = le; } lock; integer { size = 8; align = 1; signed = false; encoding = none; base = decimal; byte_order = le; } thread; enum : integer { size = 8; align = 1; signed = false; encoding = none; base = decimal; byte_order = le; } { "locking" = 0, "locked" = 1, "released" = 2 } status; integer { size = 64; align = 1; signed = false; encoding = none; base = decimal; byte_order = le; } stime; } align(1); };