ApertureOS
Data Structures | Macros | Typedefs | Enumerations
msg_types.h File Reference
#include "types.h"
Include dependency graph for msg_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Message
 

Macros

#define MESSAGE_LEN   128
 

Typedefs

typedef uint8_t(* MsgCallback) (Message *)
 

Enumerations

enum  MESSAGE_ID { MI_NONE = 0, MI_INITIALIZATION_FAILURE = 1, MI_UNSUPPORTED_FEATURE = 2, MI_OUT_OF_MEMORY = 3 }
 
enum  MESSAGE_TYPE { MT_NOTIFICATION = 0, MT_WARNING = 1, MT_ERROR = 2 }
 
enum  MESSAGE_PRIORITY { MP_NORMAL = 0, MP_CRITICAL = 1 }
 

Macro Definition Documentation

#define MESSAGE_LEN   128

Typedef Documentation

typedef uint8_t(* MsgCallback) (Message *)

Enumeration Type Documentation

enum MESSAGE_ID
Enumerator
MI_NONE 
MI_INITIALIZATION_FAILURE 
MI_UNSUPPORTED_FEATURE 
MI_OUT_OF_MEMORY 
Enumerator
MP_NORMAL 
MP_CRITICAL 
Enumerator
MT_NOTIFICATION 
MT_WARNING 
MT_ERROR