2024-05-04 14:46:24 -05:00
|
|
|
# Logging Service
|
|
|
|
The logging service uses the first byte in the message to identify the request type.
|
|
|
|
|
|
|
|
## Current Log Impl
|
|
|
|
<!-- This is a hack but should be noted -->
|
2024-05-05 05:08:42 -05:00
|
|
|
[STR] -> string
|
|
|
|
[U8] -> Log Level. Refer to the log level table.
|
2024-05-04 14:46:24 -05:00
|
|
|
|
|
|
|
## Log
|
2024-05-05 05:08:42 -05:00
|
|
|
[U8] -> Log a message.
|
|
|
|
[U8] -> Log Level.
|
|
|
|
[U64] -> Path length
|
|
|
|
[STR] -> Path String
|
|
|
|
[U64] -> Line number
|
|
|
|
[U64] -> column number
|
|
|
|
[U64] -> Log String length
|
|
|
|
[STR] -> Log String
|
2024-05-04 14:46:24 -05:00
|
|
|
|
|
|
|
|
|
|
|
## Log Level Table
|
|
|
|
0 -> Error
|
|
|
|
1 -> Warn
|
|
|
|
2 -> Info
|
|
|
|
3 -> Debug
|
|
|
|
4 -> Trace
|