Libgami Overview

Compiling the Libgami package — How to compile Libgami itself
Compiling Libgami Applications — How to compile your Libgami application
Unimplemented AMI Actions — Which parts of the Asterisk Manager API are currently missing
Libgami code example — A small sample program to demonstrate Libgami usage

Libgami is a GObject based library to integrate the Asterisk manager interface (AMI) with GLib and GTK+. It should work on any UNIX-like platform supported by GLib, and Windows. Libgami is released under the GNU Lesser General Public License (GNU LGPL).

The library aims to fully support the Asterisk Manager API, indepentantly from the API version used. Actions which differ in syntax between different versions of Asterisk are handled transparently, though no effort is taken to ensure an action is actually supported by the asterisk version in use.