X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=hello%2Fhello.c;h=102b7db258ce566daff95bc2ce540c629a75d1f8;hb=270c6b98e626861fece078f57a85462fd6cb020c;hp=88087dff3a1a6d36488310f0135e4eba7e58e76e;hpb=a584bc4edb73e3f4c0023c42f2fdbc816fb6eab0;p=lttng-ust.git diff --git a/hello/hello.c b/hello/hello.c index 88087dff..102b7db2 100644 --- a/hello/hello.c +++ b/hello/hello.c @@ -5,22 +5,16 @@ #include #include #include +#include -#include "../libmarkers/marker.h" +#include "marker.h" #include "usterr.h" #include "tracer.h" #include "marker-control.h" #include "relay.h" +#include "tp.h" - -void probe(const struct marker *mdata, - void *probe_private, void *call_private, - const char *fmt, va_list *args) -{ - printf("In probe\n"); -} - void inthandler(int sig) { printf("in handler\n"); @@ -66,12 +60,20 @@ int main() for(i=0; i<50; i++) { trace_mark(ust, bar, "str %s", "FOOBAZ"); trace_mark(ust, bar2, "number1 %d number2 %d", 53, 9800); + trace_hello_tptest(i); usleep(100000); } scanf("%*s"); + ltt_trace_stop("auto"); + ltt_trace_destroy("auto"); + + DBG("TRACE STOPPED"); + scanf("%*s"); + return 0; } -MARKER_LIB +MARKER_LIB; +TRACEPOINT_LIB;