1/* CTF 1.8 */ 2 3trace { 4 major = 1; 5 minor = 8; 6 uuid = "a967fbc0-c89b-4b92-b5df-30688d576ddf"; 7 byte_order = be; 8 packet.header := struct { 9 integer { size = 32; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } magic; 10 integer { size = 8; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } uuid[16]; 11 integer { size = 32; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } stream_id; 12 } align(8); 13}; 14 15env { 16 host = "sinkpad"; 17}; 18 19clock { 20 name = test_clock; 21 uuid = "fb759646-b2b9-42d7-9013-f790694dd902"; 22 description = "This is a test clock"; 23 freq = 1000000000; 24 precision = 10; 25 offset_s = 1351530929945824323; 26 offset = 0; 27 absolute = TRUE; 28}; 29 30stream { 31 id = 0; 32 event.header := struct { 33 integer { size = 32; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } id; 34 integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; map = clock.test_clock.value; } timestamp; 35 } align(8); 36 37 packet.context := struct { 38 integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } timestamp_begin; 39 integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } timestamp_end; 40 integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } content_size; 41 integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } packet_size; 42 integer { size = 64; align = 8; signed = false; encoding = none; base = decimal; byte_order = be; } events_discarded; 43 integer { size = 64; align = 1; signed = false; encoding = none; base = decimal; byte_order = be; } packet_seq_num; 44 } align(8); 45}; 46 47event { 48 id = 0; 49 name = "dummy_event"; 50 stream_id = 0; 51 fields := struct { 52 integer { size = 32; align = 1; signed = false; encoding = none; base = decimal; byte_order = be; } dummy_value; 53 integer { size = 32; align = 1; signed = false; encoding = none; base = decimal; byte_order = be; } tracefile_id; 54 integer { size = 32; align = 1; signed = false; encoding = none; base = decimal; byte_order = be; } packet_begin; 55 integer { size = 32; align = 1; signed = false; encoding = none; base = decimal; byte_order = be; } packet_end; 56 } align(1); 57}; 58 59