com.safi.asterisk
Class app_safi

java.lang.Object
  extended by com.safi.asterisk.app_safi

public class app_safi
extends java.lang.Object


Constructor Summary
app_safi()
           
 
Method Summary
static int action_originate(java.lang.String name, java.lang.String timeout, java.lang.String callerid, java.lang.String variable, java.lang.String app, java.lang.String appdata, java.lang.String async, java.lang.String jtapi_id)
           
static int asterisk_exec(ast_channel chan, java.lang.String app_name, java.lang.String data)
           
static int asterisk_run_app(ast_channel chan, java.lang.String app_name, java.lang.String data, int fork)
           
static int exec(ast_channel chan, java.lang.String data)
           
static SWIGTYPE_p_f_p_void__int getSafi_handler_cb()
           
static SWIGTYPE_p_f_p_char_p_void_int__int getSafi_stream_cb()
           
static SWIGTYPE_p_f_p_char_p_char_int_p_void__int getSafiCallback()
           
static int s_exec(ast_channel chan, java.lang.String data)
           
static int safi_add_extension(java.lang.String context, int replace, java.lang.String extension, int priority, java.lang.String callerid, java.lang.String application, java.lang.String data, java.lang.String registrar)
           
static int safi_remove_extension(java.lang.String context, java.lang.String exten, int removing_priority, java.lang.String registrar)
           
static void safi_set_channel_info(ast_channel chan, java.lang.String appl, java.lang.String data)
           
static void safiinit()
           
static void setSafi_handler_cb(SWIGTYPE_p_f_p_void__int value)
           
static void setSafi_stream_cb(SWIGTYPE_p_f_p_char_p_void_int__int value)
           
static void setSafiCallback(SWIGTYPE_p_f_p_char_p_char_int_p_void__int value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

app_safi

public app_safi()
Method Detail

safiinit

public static void safiinit()

exec

public static int exec(ast_channel chan,
                       java.lang.String data)

s_exec

public static int s_exec(ast_channel chan,
                         java.lang.String data)

setSafi_handler_cb

public static void setSafi_handler_cb(SWIGTYPE_p_f_p_void__int value)

getSafi_handler_cb

public static SWIGTYPE_p_f_p_void__int getSafi_handler_cb()

setSafi_stream_cb

public static void setSafi_stream_cb(SWIGTYPE_p_f_p_char_p_void_int__int value)

getSafi_stream_cb

public static SWIGTYPE_p_f_p_char_p_void_int__int getSafi_stream_cb()

setSafiCallback

public static void setSafiCallback(SWIGTYPE_p_f_p_char_p_char_int_p_void__int value)

getSafiCallback

public static SWIGTYPE_p_f_p_char_p_char_int_p_void__int getSafiCallback()

action_originate

public static int action_originate(java.lang.String name,
                                   java.lang.String timeout,
                                   java.lang.String callerid,
                                   java.lang.String variable,
                                   java.lang.String app,
                                   java.lang.String appdata,
                                   java.lang.String async,
                                   java.lang.String jtapi_id)

safi_add_extension

public static int safi_add_extension(java.lang.String context,
                                     int replace,
                                     java.lang.String extension,
                                     int priority,
                                     java.lang.String callerid,
                                     java.lang.String application,
                                     java.lang.String data,
                                     java.lang.String registrar)

safi_remove_extension

public static int safi_remove_extension(java.lang.String context,
                                        java.lang.String exten,
                                        int removing_priority,
                                        java.lang.String registrar)

safi_set_channel_info

public static void safi_set_channel_info(ast_channel chan,
                                         java.lang.String appl,
                                         java.lang.String data)

asterisk_run_app

public static int asterisk_run_app(ast_channel chan,
                                   java.lang.String app_name,
                                   java.lang.String data,
                                   int fork)

asterisk_exec

public static int asterisk_exec(ast_channel chan,
                                java.lang.String app_name,
                                java.lang.String data)