> Is there anywhere that I can find any details of > using the TCF extensions for binary data? I am very interested to > understand how it works and how efficient it is for streaming large > amounts of binary data. I am also interested to understand the LTTng > specific usage of the binary protocol. I saw the git repo with the > Linux agent side code to support this, but I could not seem to find a > java host side implementation of the binary TCF support, but I may > not have been looking in the right place.
We did the TCF C agent part and tested it with the TCF C agent used as client. It was then integrated and completed by Eugene Tarassov who replied with the details about the Java side. We also added plug-in support, which again was integrated and completed by the TCF agent maintainers. This way, you can have a single process acting as service daemon on your target. The service daemon can serve requests for files, listing profiles and activating traces. The LTTng plugin registers to handle a number of commands: list tracepoints, activate tracepoints, set tracing session parameters, start trace, stop trace, retrieve trace buffers... We also have a prototype implementation of a user interface to show and activate the tracepoints from within Eclipse. _______________________________________________ linuxtools-dev mailing list linuxtools-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/linuxtools-dev