embedded-software
reusable software modules for embedded systems
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
subsystem_t Struct Reference
Collaboration diagram for subsystem_t:

Data Fields

char * name
 
enum log_level level
 
version_t version
 
void(* callback )(int argc, char *argv[])
 callback function to process commands More...
 

Detailed Description

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:

See Also
Subsystem_Init()

Field Documentation

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


The documentation for this struct was generated from the following file: