[Freeswitch-svn] [commit] r10481 - in freeswitch/trunk/src/mod/languages/mod_managed: . managed
FreeSWITCH SVN
mikej at freeswitch.org
Thu Nov 20 10:17:28 PST 2008
Author: mikej
Date: Thu Nov 20 13:17:28 2008
New Revision: 10481
Log:
swigall
Modified:
freeswitch/trunk/src/mod/languages/mod_managed/freeswitch_wrap.cxx
freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs
Modified: freeswitch/trunk/src/mod/languages/mod_managed/freeswitch_wrap.cxx
==============================================================================
--- freeswitch/trunk/src/mod/languages/mod_managed/freeswitch_wrap.cxx (original)
+++ freeswitch/trunk/src/mod/languages/mod_managed/freeswitch_wrap.cxx Thu Nov 20 13:17:28 2008
@@ -1037,6 +1037,17 @@
}
+SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get() {
+ char * jresult ;
+ char *result = 0 ;
+
+ result = (char *) "session_in_hangup_hook";
+
+ jresult = SWIG_csharp_string_callback((const char *)result);
+ return jresult;
+}
+
+
SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_PROCESS_CDR_VARIABLE_get() {
char * jresult ;
char *result = 0 ;
@@ -4811,6 +4822,18 @@
}
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_core_session_read_lock_hangup(void * jarg1) {
+ int jresult ;
+ switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;
+ switch_status_t result;
+
+ arg1 = (switch_core_session_t *)jarg1;
+ result = (switch_status_t)switch_core_session_read_lock_hangup(arg1);
+ jresult = result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_core_session_write_lock(void * jarg1) {
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;
@@ -10707,6 +10730,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_endpoint_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_endpoint_interface *arg1 = (switch_endpoint_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_endpoint_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_endpoint_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_endpoint_interface *arg1 = (switch_endpoint_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_endpoint_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_endpoint_interface_parent_set(void * jarg1, void * jarg2) {
switch_endpoint_interface *arg1 = (switch_endpoint_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -11223,6 +11269,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_timer_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_timer_interface *arg1 = (switch_timer_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_timer_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_timer_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_timer_interface *arg1 = (switch_timer_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_timer_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_timer_interface_parent_set(void * jarg1, void * jarg2) {
switch_timer_interface *arg1 = (switch_timer_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -11386,6 +11455,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_dialplan_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_dialplan_interface *arg1 = (switch_dialplan_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_dialplan_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_dialplan_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_dialplan_interface *arg1 = (switch_dialplan_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_dialplan_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_dialplan_interface_parent_set(void * jarg1, void * jarg2) {
switch_dialplan_interface *arg1 = (switch_dialplan_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -11710,6 +11802,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_file_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_file_interface *arg1 = (switch_file_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_file_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_file_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_file_interface *arg1 = (switch_file_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_file_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_file_interface_parent_set(void * jarg1, void * jarg2) {
switch_file_interface *arg1 = (switch_file_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -12843,6 +12958,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_asr_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_asr_interface *arg1 = (switch_asr_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_asr_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_asr_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_asr_interface *arg1 = (switch_asr_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_asr_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_asr_interface_parent_set(void * jarg1, void * jarg2) {
switch_asr_interface *arg1 = (switch_asr_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -13421,6 +13559,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_speech_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_speech_interface *arg1 = (switch_speech_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_speech_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_speech_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_speech_interface *arg1 = (switch_speech_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_speech_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_speech_interface_parent_set(void * jarg1, void * jarg2) {
switch_speech_interface *arg1 = (switch_speech_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -13879,6 +14040,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_say_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_say_interface *arg1 = (switch_say_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_say_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_say_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_say_interface *arg1 = (switch_say_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_say_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_say_interface_parent_set(void * jarg1, void * jarg2) {
switch_say_interface *arg1 = (switch_say_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -14042,6 +14226,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_chat_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_chat_interface *arg1 = (switch_chat_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_chat_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_chat_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_chat_interface *arg1 = (switch_chat_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_chat_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_chat_interface_parent_set(void * jarg1, void * jarg2) {
switch_chat_interface *arg1 = (switch_chat_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -14205,6 +14412,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_management_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_management_interface *arg1 = (switch_management_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_management_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_management_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_management_interface *arg1 = (switch_management_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_management_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_management_interface_parent_set(void * jarg1, void * jarg2) {
switch_management_interface *arg1 = (switch_management_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -14460,6 +14690,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_directory_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_directory_interface *arg1 = (switch_directory_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_directory_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_directory_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_directory_interface *arg1 = (switch_directory_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_directory_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_directory_interface_parent_set(void * jarg1, void * jarg2) {
switch_directory_interface *arg1 = (switch_directory_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -15877,6 +16130,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_codec_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_codec_interface *arg1 = (switch_codec_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_codec_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_codec_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_codec_interface *arg1 = (switch_codec_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_codec_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_codec_interface_parent_set(void * jarg1, void * jarg2) {
switch_codec_interface *arg1 = (switch_codec_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -16150,6 +16426,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_application_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_application_interface *arg1 = (switch_application_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_application_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_application_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_application_interface *arg1 = (switch_application_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_application_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_application_interface_parent_set(void * jarg1, void * jarg2) {
switch_application_interface *arg1 = (switch_application_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -16371,6 +16670,29 @@
}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_api_interface_reflock_set(void * jarg1, void * jarg2) {
+ switch_api_interface *arg1 = (switch_api_interface *) 0 ;
+ switch_mutex_t *arg2 = (switch_mutex_t *) 0 ;
+
+ arg1 = (switch_api_interface *)jarg1;
+ arg2 = (switch_mutex_t *)jarg2;
+ if (arg1) (arg1)->reflock = arg2;
+
+}
+
+
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_api_interface_reflock_get(void * jarg1) {
+ void * jresult ;
+ switch_api_interface *arg1 = (switch_api_interface *) 0 ;
+ switch_mutex_t *result = 0 ;
+
+ arg1 = (switch_api_interface *)jarg1;
+ result = (switch_mutex_t *) ((arg1)->reflock);
+ jresult = (void *)result;
+ return jresult;
+}
+
+
SWIGEXPORT void SWIGSTDCALL CSharp_switch_api_interface_parent_set(void * jarg1, void * jarg2) {
switch_api_interface *arg1 = (switch_api_interface *) 0 ;
switch_loadable_module_interface_t *arg2 = (switch_loadable_module_interface_t *) 0 ;
@@ -19950,15 +20272,16 @@
}
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_tone_detect_session(void * jarg1, char * jarg2, char * jarg3, char * jarg4, void * jarg5, char * jarg6, char * jarg7) {
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_tone_detect_session(void * jarg1, char * jarg2, char * jarg3, char * jarg4, void * jarg5, int jarg6, char * jarg7, char * jarg8) {
int jresult ;
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;
char *arg2 = (char *) 0 ;
char *arg3 = (char *) 0 ;
char *arg4 = (char *) 0 ;
time_t arg5 ;
- char *arg6 = (char *) 0 ;
+ int arg6 ;
char *arg7 = (char *) 0 ;
+ char *arg8 = (char *) 0 ;
switch_status_t result;
time_t *argp5 ;
@@ -19972,9 +20295,10 @@
return 0;
}
arg5 = *argp5;
- arg6 = (char *)jarg6;
+ arg6 = (int)jarg6;
arg7 = (char *)jarg7;
- result = (switch_status_t)switch_ivr_tone_detect_session(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4,arg5,(char const *)arg6,(char const *)arg7);
+ arg8 = (char *)jarg8;
+ result = (switch_status_t)switch_ivr_tone_detect_session(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4,arg5,arg6,(char const *)arg7,(char const *)arg8);
jresult = result;
return jresult;
}
@@ -21243,15 +21567,19 @@
}
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_rtp_change_interval(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_rtp_change_interval(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
+ int jresult ;
switch_rtp_t *arg1 = (switch_rtp_t *) 0 ;
uint32_t arg2 ;
uint32_t arg3 ;
+ switch_status_t result;
arg1 = (switch_rtp_t *)jarg1;
arg2 = (uint32_t)jarg2;
arg3 = (uint32_t)jarg3;
- switch_rtp_change_interval(arg1,arg2,arg3);
+ result = (switch_status_t)switch_rtp_change_interval(arg1,arg2,arg3);
+ jresult = result;
+ return jresult;
}
Modified: freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs
==============================================================================
--- freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs (original)
+++ freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs Thu Nov 20 13:17:28 2008
@@ -984,6 +984,11 @@
return ret;
}
+ public static switch_status_t switch_core_session_read_lock_hangup(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_lock_hangup(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
+
public static void switch_core_session_write_lock(SWIGTYPE_p_switch_core_session session) {
freeswitchPINVOKE.switch_core_session_write_lock(SWIGTYPE_p_switch_core_session.getCPtr(session));
}
@@ -2917,8 +2922,8 @@
return ret;
}
- public static switch_status_t switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session session, string key, string tone_spec, string flags, SWIGTYPE_p_time_t timeout, string app, string data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key, tone_spec, flags, SWIGTYPE_p_time_t.getCPtr(timeout), app, data);
+ public static switch_status_t switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session session, string key, string tone_spec, string flags, SWIGTYPE_p_time_t timeout, int hits, string app, string data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key, tone_spec, flags, SWIGTYPE_p_time_t.getCPtr(timeout), hits, app, data);
if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
@@ -3242,8 +3247,9 @@
freeswitchPINVOKE.switch_rtp_release_port(ip, port);
}
- public static void switch_rtp_change_interval(SWIGTYPE_p_switch_rtp rtp_session, uint ms_per_packet, uint samples_per_interval) {
- freeswitchPINVOKE.switch_rtp_change_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), ms_per_packet, samples_per_interval);
+ public static switch_status_t switch_rtp_change_interval(SWIGTYPE_p_switch_rtp rtp_session, uint ms_per_packet, uint samples_per_interval) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_change_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), ms_per_packet, samples_per_interval);
+ return ret;
}
public static switch_status_t switch_rtp_create(SWIGTYPE_p_p_switch_rtp new_rtp_session, byte payload, uint samples_per_interval, uint ms_per_packet, uint flags, string timer_name, ref string err, SWIGTYPE_p_apr_pool_t pool) {
@@ -3934,6 +3940,7 @@
public static readonly string SWITCH_HOLDING_UUID_VARIABLE = freeswitchPINVOKE.SWITCH_HOLDING_UUID_VARIABLE_get();
public static readonly string SWITCH_API_BRIDGE_END_VARIABLE = freeswitchPINVOKE.SWITCH_API_BRIDGE_END_VARIABLE_get();
public static readonly string SWITCH_API_HANGUP_HOOK_VARIABLE = freeswitchPINVOKE.SWITCH_API_HANGUP_HOOK_VARIABLE_get();
+ public static readonly string SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE = freeswitchPINVOKE.SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get();
public static readonly string SWITCH_PROCESS_CDR_VARIABLE = freeswitchPINVOKE.SWITCH_PROCESS_CDR_VARIABLE_get();
public static readonly string SWITCH_BRIDGE_CHANNEL_VARIABLE = freeswitchPINVOKE.SWITCH_BRIDGE_CHANNEL_VARIABLE_get();
public static readonly string SWITCH_CHANNEL_NAME_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_NAME_VARIABLE_get();
@@ -4425,6 +4432,9 @@
[DllImport("mod_managed", EntryPoint="CSharp_SWITCH_API_HANGUP_HOOK_VARIABLE_get")]
public static extern string SWITCH_API_HANGUP_HOOK_VARIABLE_get();
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get")]
+ public static extern string SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get();
+
[DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PROCESS_CDR_VARIABLE_get")]
public static extern string SWITCH_PROCESS_CDR_VARIABLE_get();
@@ -5361,6 +5371,9 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_lock")]
public static extern int switch_core_session_read_lock(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_lock_hangup")]
+ public static extern int switch_core_session_read_lock_hangup(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_write_lock")]
public static extern void switch_core_session_write_lock(HandleRef jarg1);
@@ -6690,6 +6703,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_refs_get")]
public static extern int switch_endpoint_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_reflock_set")]
+ public static extern void switch_endpoint_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_reflock_get")]
+ public static extern IntPtr switch_endpoint_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_parent_set")]
public static extern void switch_endpoint_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -6822,6 +6841,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_refs_get")]
public static extern int switch_timer_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_reflock_set")]
+ public static extern void switch_timer_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_reflock_get")]
+ public static extern IntPtr switch_timer_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_parent_set")]
public static extern void switch_timer_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -6864,6 +6889,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_refs_get")]
public static extern int switch_dialplan_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_reflock_set")]
+ public static extern void switch_dialplan_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_reflock_get")]
+ public static extern IntPtr switch_dialplan_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_parent_set")]
public static extern void switch_dialplan_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -6948,6 +6979,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_refs_get")]
public static extern int switch_file_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_reflock_set")]
+ public static extern void switch_file_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_reflock_get")]
+ public static extern IntPtr switch_file_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_parent_set")]
public static extern void switch_file_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -7236,6 +7273,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_refs_get")]
public static extern int switch_asr_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_reflock_set")]
+ public static extern void switch_asr_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_reflock_get")]
+ public static extern IntPtr switch_asr_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_parent_set")]
public static extern void switch_asr_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -7380,6 +7423,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_refs_get")]
public static extern int switch_speech_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_reflock_set")]
+ public static extern void switch_speech_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_reflock_get")]
+ public static extern IntPtr switch_speech_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_parent_set")]
public static extern void switch_speech_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -7494,6 +7543,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_refs_get")]
public static extern int switch_say_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_reflock_set")]
+ public static extern void switch_say_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_reflock_get")]
+ public static extern IntPtr switch_say_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_parent_set")]
public static extern void switch_say_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -7536,6 +7591,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_refs_get")]
public static extern int switch_chat_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_reflock_set")]
+ public static extern void switch_chat_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_reflock_get")]
+ public static extern IntPtr switch_chat_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_parent_set")]
public static extern void switch_chat_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -7578,6 +7639,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_refs_get")]
public static extern int switch_management_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_reflock_set")]
+ public static extern void switch_management_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_reflock_get")]
+ public static extern IntPtr switch_management_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_parent_set")]
public static extern void switch_management_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -7644,6 +7711,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_refs_get")]
public static extern int switch_directory_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_reflock_set")]
+ public static extern void switch_directory_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_reflock_get")]
+ public static extern IntPtr switch_directory_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_parent_set")]
public static extern void switch_directory_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -8010,6 +8083,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_refs_get")]
public static extern int switch_codec_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_reflock_set")]
+ public static extern void switch_codec_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_reflock_get")]
+ public static extern IntPtr switch_codec_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_parent_set")]
public static extern void switch_codec_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -8076,6 +8155,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_refs_get")]
public static extern int switch_application_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_reflock_set")]
+ public static extern void switch_application_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_reflock_get")]
+ public static extern IntPtr switch_application_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_parent_set")]
public static extern void switch_application_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -8130,6 +8215,12 @@
[DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_refs_get")]
public static extern int switch_api_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_reflock_set")]
+ public static extern void switch_api_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_reflock_get")]
+ public static extern IntPtr switch_api_interface_reflock_get(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_parent_set")]
public static extern void switch_api_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
@@ -8923,7 +9014,7 @@
public static extern int switch_ivr_stop_tone_detect_session(HandleRef jarg1);
[DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_tone_detect_session")]
- public static extern int switch_ivr_tone_detect_session(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, string jarg6, string jarg7);
+ public static extern int switch_ivr_tone_detect_session(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, int jarg6, string jarg7, string jarg8);
[DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_play_file")]
public static extern int switch_ivr_play_file(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
@@ -9169,7 +9260,7 @@
public static extern void switch_rtp_release_port(string jarg1, ushort jarg2);
[DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_change_interval")]
- public static extern void switch_rtp_change_interval(HandleRef jarg1, uint jarg2, uint jarg3);
+ public static extern int switch_rtp_change_interval(HandleRef jarg1, uint jarg2, uint jarg3);
[DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_create")]
public static extern int switch_rtp_create(HandleRef jarg1, byte jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6, ref string jarg7, HandleRef jarg8);
@@ -14949,6 +15040,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_api_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_api_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_api_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -15116,6 +15218,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_application_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_application_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_application_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -15553,6 +15666,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_asr_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_asr_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_asr_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -16684,7 +16808,8 @@
CF_PROXY_MEDIA = (1 << 27),
CF_INNER_BRIDGE = (1 << 28),
CF_REQ_MEDIA = (1 << 29),
- CF_VERBOSE_EVENTS = (1 << 30)
+ CF_VERBOSE_EVENTS = (1 << 30),
+ CF_MASTER = (1 << 31)
}
}
@@ -16940,6 +17065,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_chat_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_chat_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_chat_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -17478,6 +17614,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_codec_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_codec_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_codec_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -18119,7 +18266,9 @@
namespace FreeSWITCH.Native {
[System.Flags] public enum switch_core_session_message_flag_enum_t {
- SCSMF_DYNAMIC = (1 << 0)
+ SCSMF_DYNAMIC = (1 << 0),
+ SCSMF_FREE_STRING_REPLY = (1 << 1),
+ SCSMF_FREE_POINTER_REPLY = (1 << 2)
}
}
@@ -18459,6 +18608,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_dialplan_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_dialplan_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_dialplan_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -18866,6 +19026,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_directory_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_directory_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_directory_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -19099,6 +19270,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_endpoint_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_endpoint_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_endpoint_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -20016,6 +20198,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_file_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_file_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_file_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -22018,6 +22211,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_management_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_management_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_management_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -22577,6 +22781,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_say_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_say_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_say_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -23169,6 +23384,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_speech_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_speech_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_speech_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
@@ -23923,6 +24149,17 @@
}
}
+ public SWIGTYPE_p_switch_mutex_t reflock {
+ set {
+ freeswitchPINVOKE.switch_timer_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_timer_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
+ return ret;
+ }
+ }
+
public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
freeswitchPINVOKE.switch_timer_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
More information about the Freeswitch-svn
mailing list