AGI API reference
The public Rust API is documented in
asterisk_rs_agi. Rustdoc is the canonical
inventory of channel commands, request accessors, server configuration, and errors.
Find the right API
AgiServeraccepts bounded FastAGI sessions and coordinates shutdown.AgiHandleris the application callback for one parsed request and channel session.AgiRequestprovides typed access to the FastAGI prelude.AgiChannelowns the command/response exchange. Its rustdoc lists every supported typed command and exact signature.
See FastAGI server for admission, bind, timeout, and shutdown behavior. The crate examples are the source of complete runnable server programs.