rtapi-logger

Crates.iortapi-logger
lib.rsrtapi-logger
version0.2.0
sourcesrc
created_at2022-11-14 22:33:09.692595
updated_at2022-11-15 10:09:08.054168
descriptionA LinuxCNC RTAPI logging adapter for the log crate ecosystem
homepage
repository
max_upload_size
id715233
size19,608
James Waples (jamwaffles)

documentation

https://docs.rs/rtapi-logger

README

RTAPI logger for Rust components in LinuxCNC

CircleCI Crates.io Docs.rs Liberapay

Please consider becoming a sponsor so I may continue to maintain this crate in my spare time!

Documentation

rtapi-logger is a logging driver for the log ecosystem.

Other loggers which don't use the RTAPI logging machinery provided by LinuxCNC are relatively slow and can unnecessarily block realtime tasks. rtapi-logger hooks into LinuxCNC's logging machinery to prevent these problems, whilst also allowing the use of the convenient macros provided by [log].

Please note this crate is still somewhat experimental. For example, currently all messages are logged at the ERR level provided by LinuxCNC.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 0

cargo fmt