ami_commands.anubis 657 Bytes
/*
 * Created by PyramIDE.
 * User: Totoro
 * Date: 14/07/2013
 * Time: 01:34
 * 
 */

read asterisk/ami_types.anubis

public define AMI_Action ami_login(String user, String password, Bool events) =
  action("Login", [
                   key_value("Username",user), 
                   key_value("Secret", password),
                   key_value("Events", if events then "on" else "off")
                  ]).

public define AMI_Action ami_login(String user, String password)=
  ami_login(user, password, true).

public define AMI_Action ami_login(AMI_Auth ami_auth) =
  if ami_auth is auth(user, password) then
    ami_login(user, password, true).