3e9ee4c8 |
1 | /* Sample module for Linux Trace Toolkit new generation User Interface */ |
2 | |
3 | /* Created by Mathieu Desnoyers, may 2003 */ |
4 | |
858bd80a |
5 | #include <glib.h> |
6 | #include <gmodule.h> |
3e9ee4c8 |
7 | |
8 | /* Include module.h from lttv headers for module loading */ |
9 | #include <lttv/module.h> |
10 | |
94ec7637 |
11 | G_MODULE_EXPORT void init(int argc, char * argv[], LttvModule *self) { |
3e9ee4c8 |
12 | g_critical("Sample module dependant init()"); |
13 | |
94ec7637 |
14 | lttv_module_require(self, "samplemodule",argc,argv); |
3e9ee4c8 |
15 | } |
16 | |
17 | G_MODULE_EXPORT void destroy() { |
18 | g_critical("Sample module dependant destroy()"); |
3e9ee4c8 |
19 | } |
20 | |