From 35f81e117a03cb6c708f15fe446b3d6c23e85969 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Mon, 12 Sep 2011 17:52:02 -0500 Subject: [PATCH] swigall --- .../languages/mod_managed/freeswitch_wrap.cxx | 51 +++++++++++++++---- src/mod/languages/mod_managed/managed/swig.cs | 43 ++++++++++++---- src/mod/languages/mod_perl/mod_perl_wrap.cpp | 6 +-- 3 files changed, 77 insertions(+), 23 deletions(-) diff --git a/src/mod/languages/mod_managed/freeswitch_wrap.cxx b/src/mod/languages/mod_managed/freeswitch_wrap.cxx index a6ec671a52..f89b749c12 100644 --- a/src/mod/languages/mod_managed/freeswitch_wrap.cxx +++ b/src/mod/languages/mod_managed/freeswitch_wrap.cxx @@ -1664,6 +1664,17 @@ SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get() { } +SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_ADVERTISED_MEDIA_IP_VARIABLE_get() { + char * jresult ; + char *result = 0 ; + + result = (char *) "advertised_media_ip"; + + jresult = SWIG_csharp_string_callback((const char *)result); + return jresult; +} + + SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_REMOTE_MEDIA_IP_VARIABLE_get() { char * jresult ; char *result = 0 ; @@ -9981,16 +9992,6 @@ SWIGEXPORT int SWIGSTDCALL CSharp_switch_core_management_exec(char * jarg1, int } -SWIGEXPORT int SWIGSTDCALL CSharp_set_high_priority() { - int jresult ; - int32_t result; - - result = (int32_t)set_high_priority(); - jresult = result; - return jresult; -} - - SWIGEXPORT int SWIGSTDCALL CSharp_set_normal_priority() { int jresult ; int32_t result; @@ -10001,6 +10002,36 @@ SWIGEXPORT int SWIGSTDCALL CSharp_set_normal_priority() { } +SWIGEXPORT int SWIGSTDCALL CSharp_set_auto_priority() { + int jresult ; + int32_t result; + + result = (int32_t)set_auto_priority(); + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_set_realtime_priority() { + int jresult ; + int32_t result; + + result = (int32_t)set_realtime_priority(); + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_set_low_priority() { + int jresult ; + int32_t result; + + result = (int32_t)set_low_priority(); + jresult = result; + return jresult; +} + + SWIGEXPORT int SWIGSTDCALL CSharp_change_user_group(char * jarg1, char * jarg2) { int jresult ; char *arg1 = (char *) 0 ; diff --git a/src/mod/languages/mod_managed/managed/swig.cs b/src/mod/languages/mod_managed/managed/swig.cs index e838e77c7f..1b8f7fd816 100644 --- a/src/mod/languages/mod_managed/managed/swig.cs +++ b/src/mod/languages/mod_managed/managed/swig.cs @@ -2188,13 +2188,23 @@ public class freeswitch { return ret; } - public static int set_high_priority() { - int ret = freeswitchPINVOKE.set_high_priority(); + public static int set_normal_priority() { + int ret = freeswitchPINVOKE.set_normal_priority(); return ret; } - public static int set_normal_priority() { - int ret = freeswitchPINVOKE.set_normal_priority(); + public static int set_auto_priority() { + int ret = freeswitchPINVOKE.set_auto_priority(); + return ret; + } + + public static int set_realtime_priority() { + int ret = freeswitchPINVOKE.set_realtime_priority(); + return ret; + } + + public static int set_low_priority() { + int ret = freeswitchPINVOKE.set_low_priority(); return ret; } @@ -5784,6 +5794,7 @@ public class freeswitch { public static readonly string SWITCH_ORIGINATOR_VIDEO_CODEC_VARIABLE = freeswitchPINVOKE.SWITCH_ORIGINATOR_VIDEO_CODEC_VARIABLE_get(); public static readonly string SWITCH_LOCAL_MEDIA_IP_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_MEDIA_IP_VARIABLE_get(); public static readonly string SWITCH_LOCAL_MEDIA_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get(); + public static readonly string SWITCH_ADVERTISED_MEDIA_IP_VARIABLE = freeswitchPINVOKE.SWITCH_ADVERTISED_MEDIA_IP_VARIABLE_get(); public static readonly string SWITCH_REMOTE_MEDIA_IP_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_MEDIA_IP_VARIABLE_get(); public static readonly string SWITCH_REMOTE_MEDIA_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_MEDIA_PORT_VARIABLE_get(); public static readonly string SWITCH_REMOTE_VIDEO_IP_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_VIDEO_IP_VARIABLE_get(); @@ -6424,6 +6435,9 @@ class freeswitchPINVOKE { [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get")] public static extern string SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get(); + [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ADVERTISED_MEDIA_IP_VARIABLE_get")] + public static extern string SWITCH_ADVERTISED_MEDIA_IP_VARIABLE_get(); + [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_MEDIA_IP_VARIABLE_get")] public static extern string SWITCH_REMOTE_MEDIA_IP_VARIABLE_get(); @@ -8374,12 +8388,18 @@ class freeswitchPINVOKE { [DllImport("mod_managed", EntryPoint="CSharp_switch_core_management_exec")] public static extern int switch_core_management_exec(string jarg1, int jarg2, string jarg3, HandleRef jarg4); - [DllImport("mod_managed", EntryPoint="CSharp_set_high_priority")] - public static extern int set_high_priority(); - [DllImport("mod_managed", EntryPoint="CSharp_set_normal_priority")] public static extern int set_normal_priority(); + [DllImport("mod_managed", EntryPoint="CSharp_set_auto_priority")] + public static extern int set_auto_priority(); + + [DllImport("mod_managed", EntryPoint="CSharp_set_realtime_priority")] + public static extern int set_realtime_priority(); + + [DllImport("mod_managed", EntryPoint="CSharp_set_low_priority")] + public static extern int set_low_priority(); + [DllImport("mod_managed", EntryPoint="CSharp_change_user_group")] public static extern int change_user_group(string jarg1, string jarg2); @@ -23817,7 +23837,8 @@ namespace FreeSWITCH.Native { SCF_AUTO_SCHEMAS = (1 << 13), SCF_MINIMAL = (1 << 14), SCF_USE_NAT_MAPPING = (1 << 15), - SCF_CLEAR_SQL = (1 << 16) + SCF_CLEAR_SQL = (1 << 16), + SCF_THREADED_SYSTEM_EXEC = (1 << 17) } } @@ -26537,7 +26558,8 @@ namespace FreeSWITCH.Native { SFF_PROXY_PACKET = (1 << 5), SFF_DYNAMIC = (1 << 6), SFF_ZRTP = (1 << 7), - SFF_UDPTL_PACKET = (1 << 8) + SFF_UDPTL_PACKET = (1 << 8), + SFF_NOT_AUDIO = (1 << 9) } } @@ -30358,7 +30380,8 @@ public enum switch_session_ctl_t { SCSC_VERBOSE_EVENTS, SCSC_SHUTDOWN_CHECK, SCSC_PAUSE_CHECK, - SCSC_READY_CHECK + SCSC_READY_CHECK, + SCSC_THREADED_SYSTEM_EXEC } } diff --git a/src/mod/languages/mod_perl/mod_perl_wrap.cpp b/src/mod/languages/mod_perl/mod_perl_wrap.cpp index 19700c2bcd..3957f52448 100644 --- a/src/mod/languages/mod_perl/mod_perl_wrap.cpp +++ b/src/mod/languages/mod_perl/mod_perl_wrap.cpp @@ -9912,17 +9912,17 @@ XS(SWIG_init) { SWIG_TypeClientData(SWIGTYPE_p_IVRMenu, (void*) "freeswitch::IVRMenu"); SWIG_TypeClientData(SWIGTYPE_p_API, (void*) "freeswitch::API"); SWIG_TypeClientData(SWIGTYPE_p_input_callback_state, (void*) "freeswitch::input_callback_state_t"); - /*@SWIG:/usr/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do { + /*@SWIG:/usr/local/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "S_HUP", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(S_HUP))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; - /*@SWIG:/usr/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do { + /*@SWIG:/usr/local/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "S_FREE", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(S_FREE))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; - /*@SWIG:/usr/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do { + /*@SWIG:/usr/local/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "S_RDLOCK", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(S_RDLOCK))); SvREADONLY_on(sv);