flowrs-engine/crates/flowrs-iface/fixtures/ros-lyrical/share/rcl_interfaces/msg/Log.msg
flowRS fd958c0547 flowRS engine, cut from flowRS 3451b065
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 19:04:39 -05:00

54 lines
1.5 KiB
Text

##
## Severity level constants
##
## These logging levels follow the Python Standard
## https://docs.python.org/3/library/logging.html#logging-levels
## And are implemented in rcutils as well
## https://github.com/ros2/rcutils/blob/35f29850064e0c33a4063cbc947ebbfeada11dba/include/rcutils/logging.h#L164-L172
## This leaves space for other standard logging levels to be inserted in the middle in the future,
## as well as custom user defined levels.
## Since there are several other logging enumeration standard for different implementations,
## other logging implementations may need to provide level mappings to match their internal implementations.
##
# Debug is for pedantic information, which is useful when debugging issues.
uint8 DEBUG=10
# Info is the standard informational level and is used to report expected
# information.
uint8 INFO=20
# Warning is for information that may potentially cause issues or possibly unexpected
# behavior.
uint8 WARN=30
# Error is for information that this node cannot resolve.
uint8 ERROR=40
# Information about a impending node shutdown.
uint8 FATAL=50
##
## Fields
##
# Timestamp when this message was generated by the node.
builtin_interfaces/Time stamp
# Corresponding log level, see above definitions.
uint8 level
# The name representing the logger this message came from.
string name
# The full log message.
string msg
# The file the message came from.
string file
# The function the message came from.
string function
# The line in the file the message came from.
uint32 line