Expand description
Production Rust client for Asterisk AMI, AGI, and ARI.
This crate re-exports the individual protocol crates under feature flags. By default, all protocols are enabled. Disable defaults and pick what you need:
[dependencies]
asterisk-rs = { version = "0.1", default-features = false, features = ["ami"] }Or use individual crates directly:
[dependencies]
asterisk-ami = "0.1"Re-exports§
pub use asterisk_rs_core as core;pub use asterisk_rs_ami as ami;pub use asterisk_rs_agi as agi;pub use asterisk_rs_ari as ari;
Modules§
- pbx
- high-level PBX abstraction for call management over AMI