X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=lttng-ring-buffer-client-overwrite.c;fp=lttng-ring-buffer-client-overwrite.c;h=bbd3280949cf3133433b8ced80a845e7456efb5d;hb=a90917c3f8c4ed79117f1caa333b29a2108084ec;hp=0000000000000000000000000000000000000000;hpb=edb5c2da83545004c5f556accb79d010a6b1e3a9;p=lttng-modules.git diff --git a/lttng-ring-buffer-client-overwrite.c b/lttng-ring-buffer-client-overwrite.c new file mode 100644 index 00000000..bbd32809 --- /dev/null +++ b/lttng-ring-buffer-client-overwrite.c @@ -0,0 +1,21 @@ +/* + * lttng-ring-buffer-client-overwrite.c + * + * Copyright (C) 2010 - Mathieu Desnoyers + * + * LTTng lib ring buffer client (overwrite mode). + * + * Dual LGPL v2.1/GPL v2 license. + */ + +#include +#include "lttng-tracer.h" + +#define RING_BUFFER_MODE_TEMPLATE RING_BUFFER_OVERWRITE +#define RING_BUFFER_MODE_TEMPLATE_STRING "overwrite" +#define RING_BUFFER_OUTPUT_TEMPLATE RING_BUFFER_SPLICE +#include "lttng-ring-buffer-client.h" + +MODULE_LICENSE("GPL and additional rights"); +MODULE_AUTHOR("Mathieu Desnoyers"); +MODULE_DESCRIPTION("LTTng Ring Buffer Client Overwrite Mode");