Library for creating Rust plugins and event handlers for Janus. Still moderately unstable.
toml
[dependencies]
janus-plugin = "0.11.0"
If you want to build a version compatible with Janus >= 0.3 (which is more recent than e.g. Ubuntu's version), then use the refcount
feature:
toml
[dependencies]
janus-plugin = { version = "0.11.0", features = ["refcount"] }
Requires the Jansson native library (Ubuntu: libjansson-dev
) to link against; tested as compatible with versions >= 2.5.
$ cargo build --all
$ cargo test --all
Here are some projects which are using these bindings: