blob: 789724f4a64d8a1c675bdefb78200631543ce289 [file] [log] [blame]
namespace aos.logging;
// Log level, corresponding to levels in logging.h
enum Level : byte {
ERROR = -1,
DEBUG = 0,
INFO = 1,
WARNING = 2,
FATAL = 4,
LOG_UNKNOWN = 5
}
table LogMessageFbs {
// Text of the log message, includng file name and line
message:string (id: 0);
// Severity of the log message
level:Level (id: 1);
// Pid of the process creating the log message
source:int (id:2);
// Application name
name:string (id:3);
}
root_type LogMessageFbs;