* Hui Zhu ([email protected]) wrote: > On Thu, Aug 23, 2012 at 8:27 PM, Mathieu Desnoyers > <[email protected]> wrote: > > * Hui Zhu ([email protected]) wrote: > >> Hi, > >> > >> I just tried to use libbabeltrace to read and write the CTF file. But > >> I cannot find the api to read some type of CTF for example > >> CTF_TYPE_ENUM, CTF_TYPE_STRUCT. > > > > AFAIU, the API bt_ctf_get_field_list allows to get the list of > > definitions from a struct, variant, array, or sequence (any compound > > type). Julien, I think the header documentation of this function should > > really be updated, can you look into that ? > > > > Indeed, I also cannot see any API to get the enum string from the field. > > Julien, can we add it ? > > > >> And I cannot find the api file to write to the CTF file. (I check the > >> code of babeltrace-log and found that it use the function that is not > >> API) > > > > Currently, babeltrace only does CTF-to-text and text-log-to-CTF > > conversions. As you noticed, it does not expose API to write into all > > CTF types at this stage. > > Do you have plan to expose some API that can write CTF?
Not for 1.0, as it has nearly completed its development cycle. The intent is to someday add CTF write capability to babeltrace, but we are not there yet, and we have not received any requests/contracts to do. Thanks, Mathieu > > Thanks, > Hui > > > > > There is a prototype I am aware of that does just that (write custom CTF > > files): Javeltrace. See the post here > > http://lists.lttng.org/pipermail/lttng-dev/2012-August/018393.html for > > details. > > > > Thanks, > > > > Mathieu > > > >> > >> Could you help me with it? > >> > >> Thanks, > >> Hui > >> > >> _______________________________________________ > >> lttng-dev mailing list > >> [email protected] > >> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev > > > > -- > > Mathieu Desnoyers > > Operating System Efficiency R&D Consultant > > EfficiOS Inc. > > http://www.efficios.com -- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
