<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Very good, please change now the format of the event header to the one <br>
used by LTTNG:<br>
<br>
struct event_header_compact {<br>
        enum : uint5_t { compact = 0 ... 30, extended = 31 } id;<br>
        variant <id> {<br>
                struct {<br>
                        uint27_clock_monotonic_t timestamp;<br>
                } compact;<br>
                struct {<br>
                        uint32_t id;<br>
                        uint64_clock_monotonic_t timestamp;<br>
                } extended;<br>
        } v;<br>
} align(8);<br></blockquote><div><br></div><div>We need it in client-side also. I think C does not have variant data type. </div></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="4"><b>Ravindra Kumar Meena</b></font>,<div><span style="color:rgb(102,102,102)">B. Tech. Computer Science and Engineering,<br></span></div><div><span style="color:rgb(102,102,102)"><a href="https://www.iitism.ac.in/" style="color:rgb(17,85,204)" target="_blank">Indian Institute of Technology (Indian School of Mines)</a>, Dhanbad</span></div></div></div></div></div></div>