}\r
\r
\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_CHANNEL_EXECUTE_ON_PRE_ORIGINATE_VARIABLE_get() {\r
+ char * jresult ;\r
+ char *result = 0 ;\r
+ \r
+ result = (char *)("execute_on_pre_originate");\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_CHANNEL_API_ON_ANSWER_VARIABLE_get() {\r
char * jresult ;\r
char *result = 0 ;\r
}\r
\r
\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_CHANNEL_API_ON_PRE_ORIGINATE_VARIABLE_get() {\r
+ char * jresult ;\r
+ char *result = 0 ;\r
+ \r
+ result = (char *)("api_on_pre_originate");\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_CALL_TIMEOUT_VARIABLE_get() {\r
char * jresult ;\r
char *result = 0 ;\r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_uuid_force_exists(char * jarg1) {\r
+ int jresult ;\r
+ char *arg1 = (char *) 0 ;\r
+ switch_bool_t result;\r
+ \r
+ arg1 = (char *)jarg1; \r
+ result = (switch_bool_t)switch_ivr_uuid_force_exists((char const *)arg1);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_dmachine_last_ping(void * jarg1) {\r
int jresult ;\r
switch_ivr_dmachine_t *arg1 = (switch_ivr_dmachine_t *) 0 ;\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_xml_std_datetime_check(void * jarg1, void * jarg2) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_xml_std_datetime_check(void * jarg1, void * jarg2, char * jarg3) {\r
int jresult ;\r
switch_xml_t arg1 = (switch_xml_t) 0 ;\r
int *arg2 = (int *) 0 ;\r
+ char *arg3 = (char *) 0 ;\r
int result;\r
\r
arg1 = (switch_xml_t)jarg1; \r
arg2 = (int *)jarg2; \r
- result = (int)switch_xml_std_datetime_check(arg1,arg2);\r
+ arg3 = (char *)jarg3; \r
+ result = (int)switch_xml_std_datetime_check(arg1,arg2,(char const *)arg3);\r
jresult = result; \r
return jresult;\r
}\r
return ret;\r
}\r
\r
+ public static switch_bool_t switch_ivr_uuid_force_exists(string uuid) {\r
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_ivr_uuid_force_exists(uuid);\r
+ return ret;\r
+ }\r
+\r
public static switch_status_t switch_ivr_dmachine_last_ping(SWIGTYPE_p_switch_ivr_dmachine dmachine) {\r
switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_dmachine_last_ping(SWIGTYPE_p_switch_ivr_dmachine.getCPtr(dmachine));\r
return ret;\r
return ret;\r
}\r
\r
- public static int switch_xml_std_datetime_check(switch_xml xcond, SWIGTYPE_p_int offset) {\r
- int ret = freeswitchPINVOKE.switch_xml_std_datetime_check(switch_xml.getCPtr(xcond), SWIGTYPE_p_int.getCPtr(offset));\r
+ public static int switch_xml_std_datetime_check(switch_xml xcond, SWIGTYPE_p_int offset, string tzname) {\r
+ int ret = freeswitchPINVOKE.switch_xml_std_datetime_check(switch_xml.getCPtr(xcond), SWIGTYPE_p_int.getCPtr(offset), tzname);\r
return ret;\r
}\r
\r
public static readonly string SWITCH_CHANNEL_EXECUTE_ON_TONE_DETECT_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_TONE_DETECT_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_EXECUTE_ON_ORIGINATE_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_ORIGINATE_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_EXECUTE_ON_POST_ORIGINATE_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_POST_ORIGINATE_VARIABLE_get();\r
+ public static readonly string SWITCH_CHANNEL_EXECUTE_ON_PRE_ORIGINATE_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_PRE_ORIGINATE_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_API_ON_ANSWER_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_API_ON_ANSWER_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_API_ON_PRE_ANSWER_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_API_ON_PRE_ANSWER_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_API_ON_MEDIA_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_API_ON_MEDIA_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_API_ON_TONE_DETECT_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_API_ON_TONE_DETECT_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_API_ON_ORIGINATE_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_API_ON_ORIGINATE_VARIABLE_get();\r
public static readonly string SWITCH_CHANNEL_API_ON_POST_ORIGINATE_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_API_ON_POST_ORIGINATE_VARIABLE_get();\r
+ public static readonly string SWITCH_CHANNEL_API_ON_PRE_ORIGINATE_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_API_ON_PRE_ORIGINATE_VARIABLE_get();\r
public static readonly string SWITCH_CALL_TIMEOUT_VARIABLE = freeswitchPINVOKE.SWITCH_CALL_TIMEOUT_VARIABLE_get();\r
public static readonly string SWITCH_HOLDING_UUID_VARIABLE = freeswitchPINVOKE.SWITCH_HOLDING_UUID_VARIABLE_get();\r
public static readonly string SWITCH_SOFT_HOLDING_UUID_VARIABLE = freeswitchPINVOKE.SWITCH_SOFT_HOLDING_UUID_VARIABLE_get();\r
[DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_EXECUTE_ON_POST_ORIGINATE_VARIABLE_get")]\r
public static extern string SWITCH_CHANNEL_EXECUTE_ON_POST_ORIGINATE_VARIABLE_get();\r
\r
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_EXECUTE_ON_PRE_ORIGINATE_VARIABLE_get")]\r
+ public static extern string SWITCH_CHANNEL_EXECUTE_ON_PRE_ORIGINATE_VARIABLE_get();\r
+\r
[DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_API_ON_ANSWER_VARIABLE_get")]\r
public static extern string SWITCH_CHANNEL_API_ON_ANSWER_VARIABLE_get();\r
\r
[DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_API_ON_POST_ORIGINATE_VARIABLE_get")]\r
public static extern string SWITCH_CHANNEL_API_ON_POST_ORIGINATE_VARIABLE_get();\r
\r
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_API_ON_PRE_ORIGINATE_VARIABLE_get")]\r
+ public static extern string SWITCH_CHANNEL_API_ON_PRE_ORIGINATE_VARIABLE_get();\r
+\r
[DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CALL_TIMEOUT_VARIABLE_get")]\r
public static extern string SWITCH_CALL_TIMEOUT_VARIABLE_get();\r
\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_uuid_exists")]\r
public static extern int switch_ivr_uuid_exists(string jarg1);\r
\r
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_uuid_force_exists")]\r
+ public static extern int switch_ivr_uuid_force_exists(string jarg1);\r
+\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_dmachine_last_ping")]\r
public static extern int switch_ivr_dmachine_last_ping(HandleRef jarg1);\r
\r
public static extern uint switch_xml_parse_section_string(string jarg1);\r
\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_xml_std_datetime_check")]\r
- public static extern int switch_xml_std_datetime_check(HandleRef jarg1, HandleRef jarg2);\r
+ public static extern int switch_xml_std_datetime_check(HandleRef jarg1, HandleRef jarg2, string jarg3);\r
\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_language")]\r
public static extern int switch_xml_locate_language(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6, string jarg7);\r
SAF_SUPPORT_NOMEDIA = (1 << 0),\r
SAF_ROUTING_EXEC = (1 << 1),\r
SAF_MEDIA_TAP = (1 << 2),\r
- SAF_ZOMBIE_EXEC = (1 << 3)\r
+ SAF_ZOMBIE_EXEC = (1 << 3),\r
+ SAF_NO_LOOPBACK = (1 << 4)\r
}\r
\r
}\r