|
embedded-software
reusable software modules for embedded systems
|

Data Fields | |
| char * | name |
| enum log_level | level |
| version_t | version |
| void(* | callback )(int argc, char *argv[]) |
| callback function to process commands More... | |
Subsystem struct to organize name, level, and version for each subsystem.
Note: this struct is kept local to this file since the user should use the following methods to set and update the subsystem information:
| void(* callback)(int argc, char *argv[]) |
callback function to process commands
| enum log_level level |
log setting of subsystem/module
| char* name |
pointer to name of subsystem/module
| version_t version |
software version of module