asterisk-manager 2.1.0

An asynchronous Rust library for interacting with the Asterisk Manager Interface (AMI), featuring a strongly-typed, stream-based API with resilient connections, automatic reconnection, and heartbeat monitoring.
Documentation
1
2
3
4
5
6
7
8
9
10
AMI_HOST=example.com
AMI_PORT=1234
AMI_USERNAME=exampleuser
AMI_PASSWORD=examplepass
AMI_HEARTBEAT_INTERVAL=30
AMI_RECONNECT_BASE_DELAY=5
AMI_RECONNECT_MAX_DELAY=60
AMI_RECONNECT_MAX_ATTEMPTS=0
LOG_LEVEL=debug 
METRICS_ENABLED=true