X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libringbuffer%2Fapi.h;fp=libringbuffer%2Fapi.h;h=f8a1145b10fe4fcee1c7bfe9bacd396784af741a;hb=852c29366c62c78f78af261f0287afcd92eae6b5;hp=0000000000000000000000000000000000000000;hpb=15612a0fc0d9e9fc8a6f2f9339f209e8a51e6b0c;p=lttng-ust.git diff --git a/libringbuffer/api.h b/libringbuffer/api.h new file mode 100644 index 00000000..f8a1145b --- /dev/null +++ b/libringbuffer/api.h @@ -0,0 +1,25 @@ +#ifndef _LINUX_RING_BUFFER_API_H +#define _LINUX_RING_BUFFER_API_H + +/* + * linux/ringbuffer/api.h + * + * Copyright (C) 2010 - Mathieu Desnoyers "mathieu.desnoyers@efficios.com" + * + * Ring Buffer API. + * + * Dual LGPL v2.1/GPL v2 license. + */ + +#include "../../wrapper/ringbuffer/backend.h" +#include "../../wrapper/ringbuffer/frontend.h" +#include "../../wrapper/ringbuffer/vfs.h" + +/* + * ring_buffer_frontend_api.h contains static inline functions that depend on + * client static inlines. Hence the inclusion of this "api" header only + * within the client. + */ +#include "../../wrapper/ringbuffer/frontend_api.h" + +#endif /* _LINUX_RING_BUFFER_API_H */