Line data Source code
1 : /**
2 : * @file
3 : *
4 : * @brief
5 : *
6 : * @copyright BSD License (see LICENSE.md or https://www.libelektra.org)
7 : */
8 :
9 : #ifndef CONTRACT_H_
10 : #define CONTRACT_H_
11 :
12 : // clang-format off
13 :
14 304 : ksNew (30,
15 : keyNew ("system/elektra/modules/keytometa",
16 : KEY_VALUE, "keytometa plugin waits for your orders", KEY_END),
17 : keyNew ("system/elektra/modules/keytometa/exports", KEY_END),
18 : keyNew ("system/elektra/modules/keytometa/exports/get",
19 : KEY_FUNC, elektraKeyToMetaGet,
20 : KEY_END),
21 : keyNew ("system/elektra/modules/keytometa/exports/set",
22 : KEY_FUNC, elektraKeyToMetaSet,
23 : KEY_END),
24 : keyNew ("system/elektra/modules/keytometa/exports/close",
25 : KEY_FUNC, elektraKeyToMetaClose,
26 : KEY_END),
27 : #include "readme_keytometa.c"
28 : keyNew ("system/elektra/modules/keytometa/infos",
29 : KEY_VALUE, "All information you want to know", KEY_END),
30 : keyNew ("system/elektra/modules/keytometa/infos/version",
31 : KEY_VALUE, PLUGINVERSION, KEY_END),
32 : KS_END);
33 :
34 : // clang-format on
35 :
36 : #endif /* CONTRACT_H_ */
|