mkernel 0.0.2
Micro-kernel framework, everything as a module
module.h
Go to the documentation of this file.
1
18#ifndef __MODULE_H__
19#define __MODULE_H__
20
21#include <stdint.h>
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
27typedef struct moduleinfo_s {
28 const char* moduleName;
29 const char* moduleDesc;
30 const uint8_t moduleMajor;
31 const uint8_t moduleMinor;
32 const uint8_t modulePatch;
33 const char* moduleAuthor;
34 const char* moduleEmail;
35 const char* moduleURL;
36 const char* moduleLicense;
38
39#ifdef __cplusplus
40}
41#endif
42
43#endif /* __MODULE_H__ */
struct moduleinfo_s moduleinfo_t
const char * moduleDesc
Definition: module.h:29
const char * moduleAuthor
Definition: module.h:33
const char * moduleEmail
Definition: module.h:34
const uint8_t modulePatch
Definition: module.h:32
const uint8_t moduleMinor
Definition: module.h:31
const char * moduleURL
Definition: module.h:35
const uint8_t moduleMajor
Definition: module.h:30
const char * moduleLicense
Definition: module.h:36
const char * moduleName
Definition: module.h:28