/* ----------------------------------------------------------------------------\r
* This file was automatically generated by SWIG (http://www.swig.org).\r
- * Version 1.3.35\r
+ * Version 1.3.36\r
* \r
* This file is not intended to be easily readable and contains a number of \r
* coding conventions designed to improve portability and efficiency. Do not make\r
# endif\r
#endif\r
\r
+#ifndef SWIG_MSC_UNSUPPRESS_4505\r
+# if defined(_MSC_VER)\r
+# pragma warning(disable : 4505) /* unreferenced local function has been removed */\r
+# endif \r
+#endif\r
+\r
#ifndef SWIGUNUSEDPARM\r
# ifdef __cplusplus\r
# define SWIGUNUSEDPARM(p)\r
\r
static void SWIGUNUSED SWIG_CSharpSetPendingException(SWIG_CSharpExceptionCodes code, const char *msg) {\r
SWIG_CSharpExceptionCallback_t callback = SWIG_csharp_exceptions[SWIG_CSharpApplicationException].callback;\r
- if (code >=0 && (size_t)code < sizeof(SWIG_csharp_exceptions)/sizeof(SWIG_CSharpException_t)) {\r
+ if ((size_t)code < sizeof(SWIG_csharp_exceptions)/sizeof(SWIG_CSharpException_t)) {\r
callback = SWIG_csharp_exceptions[code].callback;\r
}\r
callback(msg);\r
\r
static void SWIGUNUSED SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpExceptionArgumentCodes code, const char *msg, const char *param_name) {\r
SWIG_CSharpExceptionArgumentCallback_t callback = SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentException].callback;\r
- if (code >=0 && (size_t)code < sizeof(SWIG_csharp_exceptions_argument)/sizeof(SWIG_CSharpExceptionArgument_t)) {\r
+ if ((size_t)code < sizeof(SWIG_csharp_exceptions_argument)/sizeof(SWIG_CSharpExceptionArgument_t)) {\r
callback = SWIG_csharp_exceptions_argument[code].callback;\r
}\r
callback(msg, param_name);\r
char *result = 0 ;\r
\r
result = (char *) "27880";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) ".1.3.6.1.4.1.27880";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "543";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 1;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 1;\r
- \r
jresult = result; \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\0";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char result;\r
\r
result = (char) 'H';\r
- \r
jresult = result; \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "H";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char result;\r
\r
result = (char) '1';\r
- \r
jresult = result; \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "1";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "K";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char result;\r
\r
result = (char) '2';\r
- \r
jresult = result; \r
return jresult;\r
}\r
char result;\r
\r
result = (char) 'J';\r
- \r
jresult = result; \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "2J";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) ";";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "30";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "31";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "32";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "33";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "34";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "35";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "36";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "37";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "40";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "41";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "42";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "43";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "44";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "45";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "46";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "47";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[30m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[31m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[32m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[33m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[34m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[35m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[36m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[37m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[40m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[41m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[42m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[43m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[44m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[45m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[46m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[47m";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[H";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[1";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[K";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "\33[2J\33[H";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 2000;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 192000;\r
- \r
jresult = result; \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "/";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "://";\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_READ_RESULT_VARIABLE_get() {\r
+ char * jresult ;\r
+ char *result = 0 ;\r
+ \r
+ result = (char *) "read_result";\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_COPY_XML_CDR_VARIABLE_get() {\r
+ char * jresult ;\r
+ char *result = 0 ;\r
+ \r
+ result = (char *) "copy_xml_cdr";\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_CURRENT_APPLICATION_VARIABLE_get() {\r
+ char * jresult ;\r
+ char *result = 0 ;\r
\r
+ result = (char *) "current_application";\r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "proto_specific_hangup_cause";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "execute_on_answer";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "execute_on_ring";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "call_timeout";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "holding_uuid";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "api_after_bridge";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "api_hangup_hook";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "process_cdr";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "bridge_channel";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "channel_name";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "bridge_uuid";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "playback_terminators";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "cache_speech_handles";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "__cache_speech_handles_obj__";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "bypass_media";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "proxy_media";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "endpoint_disposition";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "hold_music";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "export_vars";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "switch_r_sdp";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "switch_l_sdp";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "switch_m_sdp";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "bridge_to";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "signal_bridge_to";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "signal_bond";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "originator";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "originator_codec";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "local_media_ip";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "local_media_port";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "remote_media_ip";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "remote_media_port";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "remote_video_ip";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "remote_video_port";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "local_video_ip";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "local_video_port";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "hangup_after_bridge";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "exec_after_bridge_app";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "exec_after_bridge_arg";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "max_forwards";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "disable_app_log";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "speech";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "uuid_bridge";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 8;\r
- \r
jresult = result; \r
return jresult;\r
}\r
arg1 = (switch_dtmf_t *)jarg1; \r
arg2 = (char)jarg2; \r
if (arg1) (arg1)->digit = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_dtmf_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->duration = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_dtmf_t *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t *)jarg2; \r
if (arg1) (arg1)->buf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->buflen = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t *)jarg2; \r
if (arg1) (arg1)->cur = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->bytes = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->bits_tot = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t)jarg2; \r
if (arg1) (arg1)->bits_cur = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t)jarg2; \r
if (arg1) (arg1)->bits_rem = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t)jarg2; \r
if (arg1) (arg1)->frame_bits = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t)jarg2; \r
if (arg1) (arg1)->shiftby = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t)jarg2; \r
if (arg1) (arg1)->this_byte = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t)jarg2; \r
if (arg1) (arg1)->under = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_byte_t)jarg2; \r
if (arg1) (arg1)->over = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
arg2 = (switch_bitpack_mode_t)jarg2; \r
if (arg1) (arg1)->mode = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_bitpack_t *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_directories *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_directories *)jarg1; \r
SWITCH_GLOBAL_dirs = *arg1;\r
- \r
}\r
\r
\r
int result;\r
\r
result = (int) 32;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 240*1024;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 120;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 10;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 32;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 2;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) (2*32*(120+10));\r
- \r
jresult = result; \r
return jresult;\r
}\r
int jresult ;\r
int result;\r
\r
- result = (int) 30;\r
- \r
+ result = (int) 50;\r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 30;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 100000;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 1024*8;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 13;\r
- \r
jresult = result; \r
return jresult;\r
}\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->version = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->p = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->x = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->cc = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->m = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->pt = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->seq = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->ts = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->ssrc = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_rtp_hdr_t *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_input_args_t *)jarg1; \r
arg2 = (switch_input_callback_function_t)jarg2; \r
if (arg1) (arg1)->input_callback = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_input_args_t *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->buf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_input_args_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->buflen = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_input_args_t *)jarg1; \r
arg2 = (switch_read_frame_callback_function_t)jarg2; \r
if (arg1) (arg1)->read_frame_callback = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_input_args_t *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->user_data = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_input_args_t *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
int result;\r
\r
result = (int) 1;\r
- \r
jresult = result; \r
return jresult;\r
}\r
arg1 = (switch_loadable_module_function_table_t *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->switch_api_version = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_loadable_module_function_table_t *)jarg1; \r
arg2 = (switch_module_load_t)jarg2; \r
if (arg1) (arg1)->load = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_loadable_module_function_table_t *)jarg1; \r
arg2 = (switch_module_shutdown_t)jarg2; \r
if (arg1) (arg1)->shutdown = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_loadable_module_function_table_t *)jarg1; \r
arg2 = (switch_module_runtime_t)jarg2; \r
if (arg1) (arg1)->runtime = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_loadable_module_function_table_t *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
int result;\r
\r
result = (int) 0;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 1;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 2;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 3;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 4;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 5;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 6;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 7;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 8;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 9;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 10;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 11;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 12;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 13;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 14;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 15;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 16;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 17;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 18;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 19;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 20;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 21;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 22;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 23;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 24;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 25;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 26;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 100;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 101;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 128;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 128;\r
- \r
jresult = result; \r
return jresult;\r
}\r
arg1 = (switch_core_time_duration *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->mms = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_time_duration *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->ms = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_time_duration *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->sec = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_time_duration *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->min = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_time_duration *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->hr = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_time_duration *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->day = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_time_duration *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->yr = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_core_time_duration *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_app_log *)jarg1; \r
arg2 = (switch_app_log *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_app_log *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
arg2 = (switch_core_session_message_types_t)jarg2; \r
if (arg1) (arg1)->message_id = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->numeric_arg = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->string_arg_size = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
result = ((arg1)->string_arg_size);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->pointer_arg = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->pointer_arg_size = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
result = ((arg1)->pointer_arg_size);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->numeric_reply = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->string_reply_size = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
result = ((arg1)->string_reply_size);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->pointer_reply = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->pointer_reply_size = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
result = ((arg1)->pointer_reply_size);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
arg2 = (switch_core_session_message_flag_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_core_session_message *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_core_thread_session *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->running = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_thread_session *)jarg1; \r
arg2 = (switch_mutex_t *)jarg2; \r
if (arg1) (arg1)->mutex = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_thread_session *)jarg1; \r
arg2 = (switch_input_callback_function_t)jarg2; \r
if (arg1) (arg1)->input_callback = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_core_thread_session *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->pool = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_core_thread_session *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
time_t arg4 ;\r
switch_media_bug_flag_t arg5 ;\r
switch_media_bug_t **arg6 = (switch_media_bug_t **) 0 ;\r
- switch_status_t result;\r
time_t *argp4 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_core_session_t *)jarg1; \r
arg2 = (switch_media_bug_callback_t)jarg2; \r
char *arg2 = (char *) 0 ;\r
char *arg3 = (char *) 0 ;\r
int arg4 ;\r
- void *result = 0 ;\r
switch_size_t *argp1 ;\r
+ void *result = 0 ;\r
\r
argp1 = (switch_size_t *)jarg1; \r
if (!argp1) {\r
char *arg3 = (char *) 0 ;\r
char *arg4 = (char *) 0 ;\r
int arg5 ;\r
- void *result = 0 ;\r
switch_size_t *argp2 ;\r
+ void *result = 0 ;\r
\r
arg1 = (switch_memory_pool_t *)jarg1; \r
argp2 = (switch_size_t *)jarg2; \r
char *arg3 = (char *) 0 ;\r
char *arg4 = (char *) 0 ;\r
int arg5 ;\r
- void *result = 0 ;\r
switch_size_t *argp2 ;\r
+ void *result = 0 ;\r
\r
arg1 = (switch_core_session_t *)jarg1; \r
argp2 = (switch_size_t *)jarg2; \r
switch_size_t result;\r
\r
result = switch_core_session_id();\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_core_dump_variables(void * jarg1) {\r
+ switch_stream_handle_t *arg1 = (switch_stream_handle_t *) 0 ;\r
+ \r
+ arg1 = (switch_stream_handle_t *)jarg1; \r
+ switch_core_dump_variables(arg1);\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_core_session_hupall(int jarg1) {\r
switch_call_cause_t arg1 ;\r
\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_core_session_message_send(char * jarg1, void * jarg2) {\r
- int jresult ;\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_core_session_hupall_matching_var(char * jarg1, char * jarg2, int jarg3) {\r
char *arg1 = (char *) 0 ;\r
- switch_core_session_message_t *arg2 = (switch_core_session_message_t *) 0 ;\r
- switch_status_t result;\r
+ char *arg2 = (char *) 0 ;\r
+ switch_call_cause_t arg3 ;\r
+ \r
+ arg1 = (char *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ arg3 = (switch_call_cause_t)jarg3; \r
+ switch_core_session_hupall_matching_var((char const *)arg1,(char const *)arg2,arg3);\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_core_session_hupall_endpoint(void * jarg1, int jarg2) {\r
+ switch_endpoint_interface_t *arg1 = (switch_endpoint_interface_t *) 0 ;\r
+ switch_call_cause_t arg2 ;\r
+ \r
+ arg1 = (switch_endpoint_interface_t *)jarg1; \r
+ arg2 = (switch_call_cause_t)jarg2; \r
+ switch_core_session_hupall_endpoint((switch_endpoint_interface const *)arg1,arg2);\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_core_session_message_send(char * jarg1, void * jarg2) {\r
+ int jresult ;\r
+ char *arg1 = (char *) 0 ;\r
+ switch_core_session_message_t *arg2 = (switch_core_session_message_t *) 0 ;\r
+ switch_status_t result;\r
\r
arg1 = (char *)jarg1; \r
arg2 = (switch_core_session_message_t *)jarg2; \r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_core_session_unset_read_codec(void * jarg1) {\r
+ switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
+ \r
+ arg1 = (switch_core_session_t *)jarg1; \r
+ switch_core_session_unset_read_codec(arg1);\r
+}\r
+\r
+\r
SWIGEXPORT void * SWIGSTDCALL CSharp_switch_core_session_get_read_codec(void * jarg1) {\r
void * jresult ;\r
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
}\r
\r
\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_core_session_get_effective_read_codec(void * jarg1) {\r
+ void * jresult ;\r
+ switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
+ switch_codec_t *result = 0 ;\r
+ \r
+ arg1 = (switch_core_session_t *)jarg1; \r
+ result = (switch_codec_t *)switch_core_session_get_effective_read_codec(arg1);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_switch_core_session_set_write_codec(void * jarg1, void * jarg2) {\r
int jresult ;\r
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
}\r
\r
\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_core_session_get_effective_write_codec(void * jarg1) {\r
+ void * jresult ;\r
+ switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
+ switch_codec_t *result = 0 ;\r
+ \r
+ arg1 = (switch_core_session_t *)jarg1; \r
+ result = (switch_codec_t *)switch_core_session_get_effective_write_codec(arg1);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_switch_core_session_set_video_read_codec(void * jarg1, void * jarg2) {\r
int jresult ;\r
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
char *result = 0 ;\r
\r
result = (char *) "core";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
switch_management_action_t arg2 ;\r
char *arg3 = (char *) 0 ;\r
switch_size_t arg4 ;\r
- switch_status_t result;\r
switch_size_t *argp4 ;\r
+ switch_status_t result;\r
\r
arg1 = (char *)jarg1; \r
arg2 = (switch_management_action_t)jarg2; \r
switch_time_t result;\r
\r
result = switch_core_uptime();\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
\r
\r
+SWIGEXPORT unsigned char SWIGSTDCALL CSharp_switch_core_session_check_interface(void * jarg1, void * jarg2) {\r
+ unsigned char jresult ;\r
+ switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
+ switch_endpoint_interface_t *arg2 = (switch_endpoint_interface_t *) 0 ;\r
+ uint8_t result;\r
+ \r
+ arg1 = (switch_core_session_t *)jarg1; \r
+ arg2 = (switch_endpoint_interface_t *)jarg2; \r
+ result = (uint8_t)switch_core_session_check_interface(arg1,(switch_endpoint_interface const *)arg2);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void * SWIGSTDCALL CSharp_switch_core_mime_index() {\r
void * jresult ;\r
switch_hash_index_t *result = 0 ;\r
switch_time_t result;\r
\r
result = switch_timestamp_now();\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
\r
arg1 = (time_t *)jarg1; \r
result = switch_timestamp(arg1);\r
- jresult = new time_t((time_t &)result); \r
+ jresult = new time_t((const time_t &)result); \r
return jresult;\r
}\r
\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_check_network_list_ip(char * jarg1, char * jarg2) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_check_network_list_ip_token(char * jarg1, char * jarg2, void * jarg3) {\r
int jresult ;\r
char *arg1 = (char *) 0 ;\r
char *arg2 = (char *) 0 ;\r
+ char **arg3 = (char **) 0 ;\r
switch_bool_t result;\r
\r
arg1 = (char *)jarg1; \r
arg2 = (char *)jarg2; \r
- result = (switch_bool_t)switch_check_network_list_ip((char const *)arg1,(char const *)arg2);\r
+ arg3 = (char **)jarg3; \r
+ result = (switch_bool_t)switch_check_network_list_ip_token((char const *)arg1,(char const *)arg2,(char const **)arg3);\r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 1024;\r
- \r
jresult = result; \r
return jresult;\r
}\r
switch_stream_handle_t *arg1 = (switch_stream_handle_t *) 0 ;\r
uint8_t *arg2 = (uint8_t *) 0 ;\r
switch_size_t arg3 ;\r
- switch_status_t result;\r
switch_size_t *argp3 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_stream_handle_t *)jarg1; \r
arg2 = (uint8_t *)jarg2; \r
int result;\r
\r
result = (int) 32767;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) -32768;\r
- \r
jresult = result; \r
return jresult;\r
}\r
switch_size_t arg2 ;\r
unsigned char *arg3 = (unsigned char *) 0 ;\r
switch_size_t arg4 ;\r
- switch_status_t result;\r
switch_size_t *argp2 ;\r
switch_size_t *argp4 ;\r
+ switch_status_t result;\r
\r
arg1 = (unsigned char *)jarg1; \r
argp2 = (switch_size_t *)jarg2; \r
char *arg1 = (char *) 0 ;\r
char *arg2 = (char *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (char *)jarg1; \r
arg2 = (char *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_b64_decode(arg1,arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
char *arg1 = (char *) 0 ;\r
char *arg2 = (char *) 0 ;\r
switch_size_t arg3 ;\r
- char *result = 0 ;\r
switch_size_t *argp3 ;\r
+ char *result = 0 ;\r
\r
arg1 = (char *)jarg1; \r
arg2 = (char *)jarg2; \r
int arg1 ;\r
char *arg2 = (char *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (int)jarg1; \r
arg2 = (char *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_fd_read_line(arg1,arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
}\r
\r
\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_get_addr(char * jarg1, void * jarg2, void * jarg3) {\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_get_addr(char * jarg1, void * jarg2, void * jarg3, void * jarg4) {\r
char * jresult ;\r
char *arg1 = (char *) 0 ;\r
switch_size_t arg2 ;\r
- in_addr *arg3 = (in_addr *) 0 ;\r
- char *result = 0 ;\r
+ sockaddr *arg3 = (sockaddr *) 0 ;\r
+ socklen_t arg4 ;\r
switch_size_t *argp2 ;\r
+ socklen_t *argp4 ;\r
+ char *result = 0 ;\r
\r
arg1 = (char *)jarg1; \r
argp2 = (switch_size_t *)jarg2; \r
return 0;\r
}\r
arg2 = *argp2; \r
- arg3 = (in_addr *)jarg3; \r
- result = (char *)get_addr(arg1,arg2,arg3);\r
+ arg3 = (sockaddr *)jarg3; \r
+ argp4 = (socklen_t *)jarg4; \r
+ if (!argp4) {\r
+ SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null socklen_t", 0);\r
+ return 0;\r
+ }\r
+ arg4 = *argp4; \r
+ result = (char *)get_addr(arg1,arg2,arg3,arg4);\r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
\r
\r
+SWIGEXPORT unsigned short SWIGSTDCALL CSharp_get_port(void * jarg1) {\r
+ unsigned short jresult ;\r
+ sockaddr *arg1 = (sockaddr *) 0 ;\r
+ unsigned short result;\r
+ \r
+ arg1 = (sockaddr *)jarg1; \r
+ result = (unsigned short)get_port(arg1);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_build_uri(char * jarg1, void * jarg2, char * jarg3, char * jarg4, void * jarg5, int jarg6) {\r
+ int jresult ;\r
+ char *arg1 = (char *) 0 ;\r
+ switch_size_t arg2 ;\r
+ char *arg3 = (char *) 0 ;\r
+ char *arg4 = (char *) 0 ;\r
+ switch_sockaddr_t *arg5 = (switch_sockaddr_t *) 0 ;\r
+ int arg6 ;\r
+ switch_size_t *argp2 ;\r
+ int result;\r
+ \r
+ arg1 = (char *)jarg1; \r
+ argp2 = (switch_size_t *)jarg2; \r
+ if (!argp2) {\r
+ SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null switch_size_t", 0);\r
+ return 0;\r
+ }\r
+ arg2 = *argp2; \r
+ arg3 = (char *)jarg3; \r
+ arg4 = (char *)jarg4; \r
+ arg5 = (switch_sockaddr_t *)jarg5; \r
+ arg6 = (int)jarg6; \r
+ result = (int)switch_build_uri(arg1,arg2,(char const *)arg3,(char const *)arg4,(switch_sockaddr_t const *)arg5,arg6);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT char * SWIGSTDCALL CSharp_switch_priority_name(int jarg1) {\r
char * jresult ;\r
switch_priority_t arg1 ;\r
\r
arg1 = (char *)jarg1; \r
result = switch_str_time((char const *)arg1);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_network_list_add_cidr(void * jarg1, char * jarg2, int jarg3) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_network_list_add_cidr_token(void * jarg1, char * jarg2, int jarg3, char * jarg4) {\r
int jresult ;\r
switch_network_list_t *arg1 = (switch_network_list_t *) 0 ;\r
char *arg2 = (char *) 0 ;\r
switch_bool_t arg3 ;\r
+ char *arg4 = (char *) 0 ;\r
switch_status_t result;\r
\r
arg1 = (switch_network_list_t *)jarg1; \r
arg2 = (char *)jarg2; \r
arg3 = (switch_bool_t)jarg3; \r
- result = (switch_status_t)switch_network_list_add_cidr(arg1,(char const *)arg2,arg3);\r
+ arg4 = (char *)jarg4; \r
+ result = (switch_status_t)switch_network_list_add_cidr_token(arg1,(char const *)arg2,arg3,(char const *)arg4);\r
jresult = result; \r
return jresult;\r
}\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_network_list_validate_ip(void * jarg1, unsigned long jarg2) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_network_list_validate_ip_token(void * jarg1, unsigned long jarg2, void * jarg3) {\r
int jresult ;\r
switch_network_list_t *arg1 = (switch_network_list_t *) 0 ;\r
uint32_t arg2 ;\r
+ char **arg3 = (char **) 0 ;\r
switch_bool_t result;\r
\r
arg1 = (switch_network_list_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
- result = (switch_bool_t)switch_network_list_validate_ip(arg1,arg2);\r
+ arg3 = (char **)jarg3; \r
+ result = (switch_bool_t)switch_network_list_validate_ip_token(arg1,arg2,(char const **)arg3);\r
jresult = result; \r
return jresult;\r
}\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->caller_ton = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->caller_numplan = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->ani_ton = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->ani_numplan = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->rdnis_ton = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->rdnis_numplan = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->destination_number_ton = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->destination_number_numplan = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (switch_caller_profile_flag_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (switch_caller_profile *)jarg2; \r
if (arg1) (arg1)->originator_caller_profile = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (switch_caller_profile *)jarg2; \r
if (arg1) (arg1)->originatee_caller_profile = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (switch_channel_timetable *)jarg2; \r
if (arg1) (arg1)->times = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (switch_caller_extension *)jarg2; \r
if (arg1) (arg1)->caller_extension = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->pool = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
arg2 = (switch_caller_profile *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_caller_profile *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_application *)jarg1; \r
arg2 = (switch_application_function_t)jarg2; \r
if (arg1) (arg1)->application_function = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_application *)jarg1; \r
arg2 = (switch_caller_application *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_caller_application *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_extension *)jarg1; \r
arg2 = (switch_caller_application_t *)jarg2; \r
if (arg1) (arg1)->current_application = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_extension *)jarg1; \r
arg2 = (switch_caller_application_t *)jarg2; \r
if (arg1) (arg1)->last_application = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_extension *)jarg1; \r
arg2 = (switch_caller_application_t *)jarg2; \r
if (arg1) (arg1)->applications = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_extension *)jarg1; \r
arg2 = (switch_caller_profile *)jarg2; \r
if (arg1) (arg1)->children = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_caller_extension *)jarg1; \r
arg2 = (switch_caller_extension *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_caller_extension *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_caller_extension_clone(void * jarg1, void * jarg2, void * jarg3) {\r
+ int jresult ;\r
+ switch_caller_extension_t **arg1 = (switch_caller_extension_t **) 0 ;\r
+ switch_caller_extension_t *arg2 = (switch_caller_extension_t *) 0 ;\r
+ switch_memory_pool_t *arg3 = (switch_memory_pool_t *) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_caller_extension_t **)jarg1; \r
+ arg2 = (switch_caller_extension_t *)jarg2; \r
+ arg3 = (switch_memory_pool_t *)jarg3; \r
+ result = (switch_status_t)switch_caller_extension_clone(arg1,arg2,arg3);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_caller_extension_add_application(void * jarg1, void * jarg2, char * jarg3, char * jarg4) {\r
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
switch_caller_extension_t *arg2 = (switch_caller_extension_t *) 0 ;\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (switch_codec_t *)jarg2; \r
if (arg1) (arg1)->codec = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->packet = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->packetlen = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->data = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->datalen = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->buflen = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->samples = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->rate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (switch_payload_t)jarg2; \r
if (arg1) (arg1)->payload = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->timestamp = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
result = ((arg1)->timestamp);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (uint16_t)jarg2; \r
if (arg1) (arg1)->seq = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->ssrc = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (switch_bool_t)jarg2; \r
if (arg1) (arg1)->m = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
arg2 = (switch_frame_flag_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_frame *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_init = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_routing = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_execute = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_hangup = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_exchange_media = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_soft_execute = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_consume_media = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_hibernate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_reset = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
arg2 = (switch_state_handler_t)jarg2; \r
if (arg1) (arg1)->on_park = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_state_handler_table *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
arg2 = (switch_stream_handle_write_function_t)jarg2; \r
if (arg1) (arg1)->write_function = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
arg2 = (switch_stream_handle_raw_write_function_t)jarg2; \r
if (arg1) (arg1)->raw_write_function = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->data = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->end = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->data_size = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
result = ((arg1)->data_size);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->data_len = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
result = ((arg1)->data_len);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->alloc_len = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
result = ((arg1)->alloc_len);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->alloc_chunk = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
result = ((arg1)->alloc_chunk);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
arg2 = (switch_event_t *)jarg2; \r
if (arg1) (arg1)->param_event = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_stream_handle *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_outgoing_channel_t)jarg2; \r
if (arg1) (arg1)->outgoing_channel = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_read_frame_t)jarg2; \r
if (arg1) (arg1)->read_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_write_frame_t)jarg2; \r
if (arg1) (arg1)->write_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_kill_channel_t)jarg2; \r
if (arg1) (arg1)->kill_channel = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_send_dtmf_t)jarg2; \r
if (arg1) (arg1)->send_dtmf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_receive_message_t)jarg2; \r
if (arg1) (arg1)->receive_message = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_receive_event_t)jarg2; \r
if (arg1) (arg1)->receive_event = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_state_change_t)jarg2; \r
if (arg1) (arg1)->state_change = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_read_video_frame_t)jarg2; \r
if (arg1) (arg1)->read_video_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_write_video_frame_t)jarg2; \r
if (arg1) (arg1)->write_video_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
arg2 = (switch_io_resurrect_session_t)jarg2; \r
if (arg1) (arg1)->resurrect_session = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_routines *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_endpoint_interface *)jarg1; \r
arg2 = (switch_io_routines_t *)jarg2; \r
if (arg1) (arg1)->io_routines = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_endpoint_interface *)jarg1; \r
arg2 = (switch_state_handler_table_t *)jarg2; \r
if (arg1) (arg1)->state_handler = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_endpoint_interface *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->private_info = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_endpoint_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_endpoint_interface *arg1 = (switch_endpoint_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_endpoint_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_endpoint_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_endpoint_interface *arg1 = (switch_endpoint_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_endpoint_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_endpoint_interface_next_set(void * jarg1, void * jarg2) {\r
switch_endpoint_interface *arg1 = (switch_endpoint_interface *) 0 ;\r
switch_endpoint_interface *arg2 = (switch_endpoint_interface *) 0 ;\r
arg1 = (switch_endpoint_interface *)jarg1; \r
arg2 = (switch_endpoint_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_endpoint_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->interval = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->samples = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->samplecount = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
arg2 = (switch_timer_interface_t *)jarg2; \r
if (arg1) (arg1)->timer_interface = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->memory_pool = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->private_info = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->diff = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
result = ((arg1)->diff);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->tick = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
result = ((arg1)->tick);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
\r
arg1 = (switch_timer *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_timer_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_timer_t *))jarg2; \r
if (arg1) (arg1)->timer_init = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_timer_t *))jarg2; \r
if (arg1) (arg1)->timer_next = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_timer_t *))jarg2; \r
if (arg1) (arg1)->timer_step = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_timer_t *))jarg2; \r
if (arg1) (arg1)->timer_sync = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_timer_t *,switch_bool_t))jarg2; \r
if (arg1) (arg1)->timer_check = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_timer_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_timer_t *))jarg2; \r
if (arg1) (arg1)->timer_destroy = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_timer_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_timer_interface *arg1 = (switch_timer_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_timer_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_timer_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_timer_interface *arg1 = (switch_timer_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_timer_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_timer_interface_next_set(void * jarg1, void * jarg2) {\r
switch_timer_interface *arg1 = (switch_timer_interface *) 0 ;\r
switch_timer_interface *arg2 = (switch_timer_interface *) 0 ;\r
arg1 = (switch_timer_interface *)jarg1; \r
arg2 = (switch_timer_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_timer_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_dialplan_interface *)jarg1; \r
arg2 = (switch_dialplan_hunt_function_t)jarg2; \r
if (arg1) (arg1)->hunt_function = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_dialplan_interface_next_set(void * jarg1, void * jarg2) {\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_dialplan_interface_rwlock_set(void * jarg1, void * jarg2) {\r
switch_dialplan_interface *arg1 = (switch_dialplan_interface *) 0 ;\r
- switch_dialplan_interface *arg2 = (switch_dialplan_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
\r
arg1 = (switch_dialplan_interface *)jarg1; \r
- arg2 = (switch_dialplan_interface *)jarg2; \r
- if (arg1) (arg1)->next = arg2;\r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_dialplan_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_dialplan_interface *arg1 = (switch_dialplan_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_dialplan_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_dialplan_interface_next_set(void * jarg1, void * jarg2) {\r
+ switch_dialplan_interface *arg1 = (switch_dialplan_interface *) 0 ;\r
+ switch_dialplan_interface *arg2 = (switch_dialplan_interface *) 0 ;\r
\r
+ arg1 = (switch_dialplan_interface *)jarg1; \r
+ arg2 = (switch_dialplan_interface *)jarg2; \r
+ if (arg1) (arg1)->next = arg2;\r
}\r
\r
\r
\r
arg1 = (switch_dialplan_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_file_handle_t *,char const *))jarg2; \r
if (arg1) (arg1)->file_open = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_file_handle_t *))jarg2; \r
if (arg1) (arg1)->file_close = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_file_handle_t *,void *,switch_size_t *))jarg2; \r
if (arg1) (arg1)->file_read = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_file_handle_t *,void *,switch_size_t *))jarg2; \r
if (arg1) (arg1)->file_write = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_file_handle_t *,unsigned int *,int64_t,int))jarg2; \r
if (arg1) (arg1)->file_seek = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_file_handle_t *,switch_audio_col_t,char const *))jarg2; \r
if (arg1) (arg1)->file_set_string = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_file_handle_t *,switch_audio_col_t,char const **))jarg2; \r
if (arg1) (arg1)->file_get_string = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (char **)jarg2; \r
if (arg1) (arg1)->extens = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_file_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_file_interface *arg1 = (switch_file_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_file_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_file_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_file_interface *arg1 = (switch_file_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_file_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_file_interface_next_set(void * jarg1, void * jarg2) {\r
switch_file_interface *arg1 = (switch_file_interface *) 0 ;\r
switch_file_interface *arg2 = (switch_file_interface *) 0 ;\r
arg1 = (switch_file_interface *)jarg1; \r
arg2 = (switch_file_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_file_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_file_interface_t *)jarg2; \r
if (arg1) (arg1)->file_interface = (switch_file_interface_t const *)arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_file_t *)jarg2; \r
if (arg1) (arg1)->fd = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->samples = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->samplerate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->native_rate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->channels = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->format = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->sections = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->seekable = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->sample_count = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
result = ((arg1)->sample_count);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->speed = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->memory_pool = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->prebuf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->interval = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->private_info = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (int64_t)jarg2; \r
if (arg1) (arg1)->pos = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_buffer_t *)jarg2; \r
if (arg1) (arg1)->audio_buffer = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_buffer_t *)jarg2; \r
if (arg1) (arg1)->sp_audio_buffer = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->thresh = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->silence_hits = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->offset_pos = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->last_pos = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (int32_t)jarg2; \r
if (arg1) (arg1)->vol = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_audio_resampler_t *)jarg2; \r
if (arg1) (arg1)->resampler = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_buffer_t *)jarg2; \r
if (arg1) (arg1)->buffer = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (switch_byte_t *)jarg2; \r
if (arg1) (arg1)->dbuf = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->dbuflen = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
result = ((arg1)->dbuflen);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_file_handle *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->line = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_file_handle *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *,char const *,int,char const *,switch_asr_flag_t *))jarg2; \r
if (arg1) (arg1)->asr_open = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *,char const *,char const *))jarg2; \r
if (arg1) (arg1)->asr_load_grammar = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *,char const *))jarg2; \r
if (arg1) (arg1)->asr_unload_grammar = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *,switch_asr_flag_t *))jarg2; \r
if (arg1) (arg1)->asr_close = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *,void *,unsigned int,switch_asr_flag_t *))jarg2; \r
if (arg1) (arg1)->asr_feed = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *))jarg2; \r
if (arg1) (arg1)->asr_resume = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *))jarg2; \r
if (arg1) (arg1)->asr_pause = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *,switch_asr_flag_t *))jarg2; \r
if (arg1) (arg1)->asr_check_results = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_asr_handle_t *,char **,switch_asr_flag_t *))jarg2; \r
if (arg1) (arg1)->asr_get_results = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_asr_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_asr_interface *arg1 = (switch_asr_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_asr_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_asr_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_asr_interface *arg1 = (switch_asr_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_asr_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_asr_interface_next_set(void * jarg1, void * jarg2) {\r
switch_asr_interface *arg1 = (switch_asr_interface *) 0 ;\r
switch_asr_interface *arg2 = (switch_asr_interface *) 0 ;\r
arg1 = (switch_asr_interface *)jarg1; \r
arg2 = (switch_asr_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_asr_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_handle *)jarg1; \r
arg2 = (switch_asr_interface_t *)jarg2; \r
if (arg1) (arg1)->asr_interface = (switch_asr_interface_t const *)arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->rate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_handle *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->memory_pool = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_asr_handle *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->private_info = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_asr_handle *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_speech_handle_t *,char const *,int,switch_speech_flag_t *))jarg2; \r
if (arg1) (arg1)->speech_open = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_speech_handle_t *,switch_speech_flag_t *))jarg2; \r
if (arg1) (arg1)->speech_close = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_speech_handle_t *,char *,switch_speech_flag_t *))jarg2; \r
if (arg1) (arg1)->speech_feed_tts = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_speech_handle_t *,void *,switch_size_t *,uint32_t *,switch_speech_flag_t *))jarg2; \r
if (arg1) (arg1)->speech_read_tts = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (void (*)(switch_speech_handle_t *))jarg2; \r
if (arg1) (arg1)->speech_flush_tts = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (void (*)(switch_speech_handle_t *,char *,char const *))jarg2; \r
if (arg1) (arg1)->speech_text_param_tts = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (void (*)(switch_speech_handle_t *,char *,int))jarg2; \r
if (arg1) (arg1)->speech_numeric_param_tts = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (void (*)(switch_speech_handle_t *,char *,double))jarg2; \r
if (arg1) (arg1)->speech_float_param_tts = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_speech_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_speech_interface *arg1 = (switch_speech_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_speech_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_speech_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_speech_interface *arg1 = (switch_speech_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_speech_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_speech_interface_next_set(void * jarg1, void * jarg2) {\r
switch_speech_interface *arg1 = (switch_speech_interface *) 0 ;\r
switch_speech_interface *arg2 = (switch_speech_interface *) 0 ;\r
arg1 = (switch_speech_interface *)jarg1; \r
arg2 = (switch_speech_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_speech_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
arg2 = (switch_speech_interface_t *)jarg2; \r
if (arg1) (arg1)->speech_interface = (switch_speech_interface_t const *)arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->rate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->speed = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->samples = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->memory_pool = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->private_info = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_speech_handle *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_say_interface *)jarg1; \r
arg2 = (switch_say_callback_t)jarg2; \r
if (arg1) (arg1)->say_function = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_say_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_say_interface *arg1 = (switch_say_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_say_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_say_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_say_interface *arg1 = (switch_say_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_say_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_say_interface_next_set(void * jarg1, void * jarg2) {\r
switch_say_interface *arg1 = (switch_say_interface *) 0 ;\r
switch_say_interface *arg2 = (switch_say_interface *) 0 ;\r
arg1 = (switch_say_interface *)jarg1; \r
arg2 = (switch_say_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_say_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_chat_interface *)jarg1; \r
arg2 = (switch_status_t (*)(char *,char *,char *,char *,char *,char *))jarg2; \r
if (arg1) (arg1)->chat_send = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_chat_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_chat_interface *arg1 = (switch_chat_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_chat_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_chat_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_chat_interface *arg1 = (switch_chat_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_chat_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_chat_interface_next_set(void * jarg1, void * jarg2) {\r
switch_chat_interface *arg1 = (switch_chat_interface *) 0 ;\r
switch_chat_interface *arg2 = (switch_chat_interface *) 0 ;\r
arg1 = (switch_chat_interface *)jarg1; \r
arg2 = (switch_chat_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_chat_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_management_interface *)jarg1; \r
arg2 = (switch_status_t (*)(char *,switch_management_action_t,char *,switch_size_t))jarg2; \r
if (arg1) (arg1)->management_function = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_management_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_management_interface *arg1 = (switch_management_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_management_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_management_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_management_interface *arg1 = (switch_management_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_management_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_management_interface_next_set(void * jarg1, void * jarg2) {\r
switch_management_interface *arg1 = (switch_management_interface *) 0 ;\r
switch_management_interface *arg2 = (switch_management_interface *) 0 ;\r
arg1 = (switch_management_interface *)jarg1; \r
arg2 = (switch_management_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_management_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_directory_handle_t *,char *,char *,char *))jarg2; \r
if (arg1) (arg1)->directory_open = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_directory_handle_t *))jarg2; \r
if (arg1) (arg1)->directory_close = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_directory_handle_t *,char *,char *))jarg2; \r
if (arg1) (arg1)->directory_query = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_directory_handle_t *))jarg2; \r
if (arg1) (arg1)->directory_next = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_interface *)jarg1; \r
arg2 = (switch_status_t (*)(switch_directory_handle_t *,char **,char **))jarg2; \r
if (arg1) (arg1)->directory_next_pair = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_directory_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_directory_interface *arg1 = (switch_directory_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_directory_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_directory_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_directory_interface *arg1 = (switch_directory_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_directory_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_directory_interface_next_set(void * jarg1, void * jarg2) {\r
switch_directory_interface *arg1 = (switch_directory_interface *) 0 ;\r
switch_directory_interface *arg2 = (switch_directory_interface *) 0 ;\r
arg1 = (switch_directory_interface *)jarg1; \r
arg2 = (switch_directory_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_directory_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_handle *)jarg1; \r
arg2 = (switch_directory_interface_t *)jarg2; \r
if (arg1) (arg1)->directory_interface = (switch_directory_interface_t const *)arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_handle *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_handle *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->memory_pool = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_directory_handle *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->private_info = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_directory_handle *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->quality = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->complexity = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->enhancement = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->vad = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->vbr = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (float)jarg2; \r
if (arg1) (arg1)->vbr_quality = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->abr = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->dtx = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->preproc = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->pp_vad = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->pp_agc = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (float)jarg2; \r
if (arg1) (arg1)->pp_agc_level = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->pp_denoise = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->pp_dereverb = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (float)jarg2; \r
if (arg1) (arg1)->pp_dereverb_decay = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
arg2 = (float)jarg2; \r
if (arg1) (arg1)->pp_dereverb_level = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_codec_settings *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
arg2 = (switch_codec_interface_t *)jarg2; \r
if (arg1) (arg1)->codec_interface = (switch_codec_interface_t const *)arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
arg2 = (switch_codec_implementation_t *)jarg2; \r
if (arg1) (arg1)->implementation = (switch_codec_implementation_t const *)arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
arg2 = (switch_codec_settings_t *)jarg2; \r
if (arg1) (arg1)->codec_settings = *arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
arg2 = (switch_memory_pool_t *)jarg2; \r
if (arg1) (arg1)->memory_pool = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->private_info = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
arg2 = (switch_payload_t)jarg2; \r
if (arg1) (arg1)->agreed_pt = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_codec *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (switch_codec_type_t)jarg2; \r
if (arg1) (arg1)->codec_type = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (switch_payload_t)jarg2; \r
if (arg1) (arg1)->ianacode = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->samples_per_second = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->actual_samples_per_second = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->bits_per_second = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->microseconds_per_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->samples_per_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->bytes_per_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->encoded_bytes_per_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (uint8_t)jarg2; \r
if (arg1) (arg1)->number_of_channels = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->pref_frames_per_packet = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->max_frames_per_packet = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (switch_core_codec_init_func_t)jarg2; \r
if (arg1) (arg1)->init = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (switch_core_codec_encode_func_t)jarg2; \r
if (arg1) (arg1)->encode = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (switch_core_codec_decode_func_t)jarg2; \r
if (arg1) (arg1)->decode = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (switch_core_codec_destroy_func_t)jarg2; \r
if (arg1) (arg1)->destroy = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->codec_id = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
arg2 = (switch_codec_implementation *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_codec_implementation *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_interface *)jarg1; \r
arg2 = (switch_codec_implementation_t *)jarg2; \r
if (arg1) (arg1)->implementations = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_codec_interface *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->codec_id = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_codec_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_codec_interface *arg1 = (switch_codec_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_codec_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_codec_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_codec_interface *arg1 = (switch_codec_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_codec_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_codec_interface_next_set(void * jarg1, void * jarg2) {\r
switch_codec_interface *arg1 = (switch_codec_interface *) 0 ;\r
switch_codec_interface *arg2 = (switch_codec_interface *) 0 ;\r
arg1 = (switch_codec_interface *)jarg1; \r
arg2 = (switch_codec_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_codec_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_application_interface *)jarg1; \r
arg2 = (switch_application_function_t)jarg2; \r
if (arg1) (arg1)->application_function = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_application_interface *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_application_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_application_interface *arg1 = (switch_application_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_application_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_application_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_application_interface *arg1 = (switch_application_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_application_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_application_interface_next_set(void * jarg1, void * jarg2) {\r
switch_application_interface *arg1 = (switch_application_interface *) 0 ;\r
switch_application_interface *arg2 = (switch_application_interface *) 0 ;\r
arg1 = (switch_application_interface *)jarg1; \r
arg2 = (switch_application_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_application_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_api_interface *)jarg1; \r
arg2 = (switch_api_function_t)jarg2; \r
if (arg1) (arg1)->function = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_api_interface_rwlock_set(void * jarg1, void * jarg2) {\r
+ switch_api_interface *arg1 = (switch_api_interface *) 0 ;\r
+ switch_thread_rwlock_t *arg2 = (switch_thread_rwlock_t *) 0 ;\r
+ \r
+ arg1 = (switch_api_interface *)jarg1; \r
+ arg2 = (switch_thread_rwlock_t *)jarg2; \r
+ if (arg1) (arg1)->rwlock = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_switch_api_interface_rwlock_get(void * jarg1) {\r
+ void * jresult ;\r
+ switch_api_interface *arg1 = (switch_api_interface *) 0 ;\r
+ switch_thread_rwlock_t *result = 0 ;\r
+ \r
+ arg1 = (switch_api_interface *)jarg1; \r
+ result = (switch_thread_rwlock_t *) ((arg1)->rwlock);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_api_interface_next_set(void * jarg1, void * jarg2) {\r
switch_api_interface *arg1 = (switch_api_interface *) 0 ;\r
switch_api_interface *arg2 = (switch_api_interface *) 0 ;\r
arg1 = (switch_api_interface *)jarg1; \r
arg2 = (switch_api_interface *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_api_interface *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->profile_created = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
result = ((arg1)->profile_created);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->created = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
result = ((arg1)->created);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->answered = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
result = ((arg1)->answered);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->progress = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
result = ((arg1)->progress);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->progress_media = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
result = ((arg1)->progress_media);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->hungup = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
result = ((arg1)->hungup);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->transferred = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
result = ((arg1)->transferred);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
arg2 = (switch_channel_timetable *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_channel_timetable *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_channel_get_variables(void * jarg1, void * jarg2) {\r
+ int jresult ;\r
+ switch_channel_t *arg1 = (switch_channel_t *) 0 ;\r
+ switch_event_t **arg2 = (switch_event_t **) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_channel_t *)jarg1; \r
+ arg2 = (switch_event_t **)jarg2; \r
+ result = (switch_status_t)switch_channel_get_variables(arg1,arg2);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void * SWIGSTDCALL CSharp_switch_channel_variable_first(void * jarg1) {\r
void * jresult ;\r
switch_channel_t *arg1 = (switch_channel_t *) 0 ;\r
\r
arg1 = (switch_channel_t *)jarg1; \r
result = switch_channel_has_dtmf(arg1);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
switch_channel_t *arg1 = (switch_channel_t *) 0 ;\r
char *arg2 = (char *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (switch_channel_t *)jarg1; \r
arg2 = (char *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_channel_dequeue_dtmf_string(arg1,arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
switch_memory_pool_t *arg1 = (switch_memory_pool_t *) 0 ;\r
switch_buffer_t **arg2 = (switch_buffer_t **) 0 ;\r
switch_size_t arg3 ;\r
- switch_status_t result;\r
switch_size_t *argp3 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_memory_pool_t *)jarg1; \r
arg2 = (switch_buffer_t **)jarg2; \r
switch_size_t arg2 ;\r
switch_size_t arg3 ;\r
switch_size_t arg4 ;\r
- switch_status_t result;\r
switch_size_t *argp2 ;\r
switch_size_t *argp3 ;\r
switch_size_t *argp4 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_buffer_t **)jarg1; \r
argp2 = (switch_size_t *)jarg2; \r
\r
arg1 = (switch_buffer_t *)jarg1; \r
result = switch_buffer_len(arg1);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
\r
arg1 = (switch_buffer_t *)jarg1; \r
result = switch_buffer_freespace(arg1);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
\r
arg1 = (switch_buffer_t *)jarg1; \r
result = switch_buffer_inuse(arg1);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
switch_buffer_t *arg1 = (switch_buffer_t *) 0 ;\r
void *arg2 = (void *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (switch_buffer_t *)jarg1; \r
arg2 = (void *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_buffer_read(arg1,arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
switch_buffer_t *arg1 = (switch_buffer_t *) 0 ;\r
void *arg2 = (void *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (switch_buffer_t *)jarg1; \r
arg2 = (void *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_buffer_read_loop(arg1,arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
switch_buffer_t *arg1 = (switch_buffer_t *) 0 ;\r
void *arg2 = (void *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (switch_buffer_t *)jarg1; \r
arg2 = (void *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_buffer_write(arg1,(void const *)arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
void * jresult ;\r
switch_buffer_t *arg1 = (switch_buffer_t *) 0 ;\r
switch_size_t arg2 ;\r
- switch_size_t result;\r
switch_size_t *argp2 ;\r
+ switch_size_t result;\r
\r
arg1 = (switch_buffer_t *)jarg1; \r
argp2 = (switch_size_t *)jarg2; \r
}\r
arg2 = *argp2; \r
result = switch_buffer_toss(arg1,arg2);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
switch_buffer_t *arg1 = (switch_buffer_t *) 0 ;\r
void *arg2 = (void *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (switch_buffer_t *)jarg1; \r
arg2 = (void *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_buffer_zwrite(arg1,(void const *)arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_event_header *)jarg1; \r
arg2 = (switch_event_header *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_event_header *)jarg1; \r
delete arg1;\r
- \r
-}\r
-\r
-\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_subclass_owner_set(void * jarg1, char * jarg2) {\r
- switch_event_subclass *arg1 = (switch_event_subclass *) 0 ;\r
- char *arg2 = (char *) 0 ;\r
- \r
- arg1 = (switch_event_subclass *)jarg1; \r
- arg2 = (char *)jarg2; \r
- {\r
- if (arg1->owner) delete [] arg1->owner;\r
- if (arg2) {\r
- arg1->owner = (char *) (new char[strlen((const char *)arg2)+1]);\r
- strcpy((char *)arg1->owner, (const char *)arg2);\r
- } else {\r
- arg1->owner = 0;\r
- }\r
- }\r
-}\r
-\r
-\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_subclass_owner_get(void * jarg1) {\r
- char * jresult ;\r
- switch_event_subclass *arg1 = (switch_event_subclass *) 0 ;\r
- char *result = 0 ;\r
- \r
- arg1 = (switch_event_subclass *)jarg1; \r
- result = (char *) ((arg1)->owner);\r
- jresult = SWIG_csharp_string_callback((const char *)result); \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_subclass_name_set(void * jarg1, char * jarg2) {\r
- switch_event_subclass *arg1 = (switch_event_subclass *) 0 ;\r
- char *arg2 = (char *) 0 ;\r
- \r
- arg1 = (switch_event_subclass *)jarg1; \r
- arg2 = (char *)jarg2; \r
- {\r
- if (arg1->name) delete [] arg1->name;\r
- if (arg2) {\r
- arg1->name = (char *) (new char[strlen((const char *)arg2)+1]);\r
- strcpy((char *)arg1->name, (const char *)arg2);\r
- } else {\r
- arg1->name = 0;\r
- }\r
- }\r
-}\r
-\r
-\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_subclass_name_get(void * jarg1) {\r
- char * jresult ;\r
- switch_event_subclass *arg1 = (switch_event_subclass *) 0 ;\r
- char *result = 0 ;\r
- \r
- arg1 = (switch_event_subclass *)jarg1; \r
- result = (char *) ((arg1)->name);\r
- jresult = SWIG_csharp_string_callback((const char *)result); \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void * SWIGSTDCALL CSharp_new_switch_event_subclass() {\r
- void * jresult ;\r
- switch_event_subclass *result = 0 ;\r
- \r
- result = (switch_event_subclass *)new switch_event_subclass();\r
- jresult = (void *)result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void SWIGSTDCALL CSharp_delete_switch_event_subclass(void * jarg1) {\r
- switch_event_subclass *arg1 = (switch_event_subclass *) 0 ;\r
- \r
- arg1 = (switch_event_subclass *)jarg1; \r
- delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (switch_event_types_t)jarg2; \r
if (arg1) (arg1)->event_id = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (switch_priority_t)jarg2; \r
if (arg1) (arg1)->priority = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_subclass_set(void * jarg1, void * jarg2) {\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_subclass_name_set(void * jarg1, char * jarg2) {\r
switch_event *arg1 = (switch_event *) 0 ;\r
- switch_event_subclass_t *arg2 = (switch_event_subclass_t *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
\r
arg1 = (switch_event *)jarg1; \r
- arg2 = (switch_event_subclass_t *)jarg2; \r
- if (arg1) (arg1)->subclass = arg2;\r
- \r
+ arg2 = (char *)jarg2; \r
+ {\r
+ if (arg1->subclass_name) delete [] arg1->subclass_name;\r
+ if (arg2) {\r
+ arg1->subclass_name = (char *) (new char[strlen((const char *)arg2)+1]);\r
+ strcpy((char *)arg1->subclass_name, (const char *)arg2);\r
+ } else {\r
+ arg1->subclass_name = 0;\r
+ }\r
+ }\r
}\r
\r
\r
-SWIGEXPORT void * SWIGSTDCALL CSharp_switch_event_subclass_get(void * jarg1) {\r
- void * jresult ;\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_subclass_name_get(void * jarg1) {\r
+ char * jresult ;\r
switch_event *arg1 = (switch_event *) 0 ;\r
- switch_event_subclass_t *result = 0 ;\r
+ char *result = 0 ;\r
\r
arg1 = (switch_event *)jarg1; \r
- result = (switch_event_subclass_t *) ((arg1)->subclass);\r
- jresult = (void *)result; \r
+ result = (char *) ((arg1)->subclass_name);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (switch_event_header_t *)jarg2; \r
if (arg1) (arg1)->headers = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (switch_event_header_t *)jarg2; \r
if (arg1) (arg1)->last_header = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->bind_user_data = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->event_user_data = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (unsigned long)jarg2; \r
if (arg1) (arg1)->key = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_event *)jarg1; \r
arg2 = (switch_event *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_event *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_node_id_set(void * jarg1, char * jarg2) {\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- char *arg2 = (char *) 0 ;\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_init(void * jarg1) {\r
+ int jresult ;\r
+ switch_memory_pool_t *arg1 = (switch_memory_pool_t *) 0 ;\r
+ switch_status_t result;\r
\r
- arg1 = (switch_event_node *)jarg1; \r
- arg2 = (char *)jarg2; \r
- {\r
- if (arg1->id) delete [] arg1->id;\r
- if (arg2) {\r
- arg1->id = (char *) (new char[strlen((const char *)arg2)+1]);\r
- strcpy((char *)arg1->id, (const char *)arg2);\r
- } else {\r
- arg1->id = 0;\r
- }\r
- }\r
+ arg1 = (switch_memory_pool_t *)jarg1; \r
+ result = (switch_status_t)switch_event_init(arg1);\r
+ jresult = result; \r
+ return jresult;\r
}\r
\r
\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_node_id_get(void * jarg1) {\r
- char * jresult ;\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- char *result = 0 ;\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_shutdown() {\r
+ int jresult ;\r
+ switch_status_t result;\r
\r
- arg1 = (switch_event_node *)jarg1; \r
- result = (char *) ((arg1)->id);\r
- jresult = SWIG_csharp_string_callback((const char *)result); \r
+ result = (switch_status_t)switch_event_shutdown();\r
+ jresult = result; \r
return jresult;\r
}\r
\r
\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_node_event_id_set(void * jarg1, int jarg2) {\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_create_subclass(void * jarg1, int jarg2, char * jarg3) {\r
+ int jresult ;\r
+ switch_event_t **arg1 = (switch_event_t **) 0 ;\r
switch_event_types_t arg2 ;\r
+ char *arg3 = (char *) 0 ;\r
+ switch_status_t result;\r
\r
- arg1 = (switch_event_node *)jarg1; \r
+ arg1 = (switch_event_t **)jarg1; \r
arg2 = (switch_event_types_t)jarg2; \r
- if (arg1) (arg1)->event_id = arg2;\r
- \r
+ arg3 = (char *)jarg3; \r
+ result = (switch_status_t)switch_event_create_subclass(arg1,arg2,(char const *)arg3);\r
+ jresult = result; \r
+ return jresult;\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_node_event_id_get(void * jarg1) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_set_priority(void * jarg1, int jarg2) {\r
int jresult ;\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- switch_event_types_t result;\r
+ switch_event_t *arg1 = (switch_event_t *) 0 ;\r
+ switch_priority_t arg2 ;\r
+ switch_status_t result;\r
\r
- arg1 = (switch_event_node *)jarg1; \r
- result = (switch_event_types_t) ((arg1)->event_id);\r
+ arg1 = (switch_event_t *)jarg1; \r
+ arg2 = (switch_priority_t)jarg2; \r
+ result = (switch_status_t)switch_event_set_priority(arg1,arg2);\r
jresult = result; \r
return jresult;\r
}\r
\r
\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_node_subclass_set(void * jarg1, void * jarg2) {\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- switch_event_subclass_t *arg2 = (switch_event_subclass_t *) 0 ;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- arg2 = (switch_event_subclass_t *)jarg2; \r
- if (arg1) (arg1)->subclass = arg2;\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_get_header(void * jarg1, char * jarg2) {\r
+ char * jresult ;\r
+ switch_event_t *arg1 = (switch_event_t *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ char *result = 0 ;\r
\r
+ arg1 = (switch_event_t *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ result = (char *)switch_event_get_header(arg1,(char const *)arg2);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
}\r
\r
\r
-SWIGEXPORT void * SWIGSTDCALL CSharp_switch_event_node_subclass_get(void * jarg1) {\r
- void * jresult ;\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- switch_event_subclass_t *result = 0 ;\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_get_body(void * jarg1) {\r
+ char * jresult ;\r
+ switch_event_t *arg1 = (switch_event_t *) 0 ;\r
+ char *result = 0 ;\r
\r
- arg1 = (switch_event_node *)jarg1; \r
- result = (switch_event_subclass_t *) ((arg1)->subclass);\r
- jresult = (void *)result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_node_callback_set(void * jarg1, void * jarg2) {\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- switch_event_callback_t arg2 = (switch_event_callback_t) 0 ;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- arg2 = (switch_event_callback_t)jarg2; \r
- if (arg1) (arg1)->callback = arg2;\r
- \r
-}\r
-\r
-\r
-SWIGEXPORT void * SWIGSTDCALL CSharp_switch_event_node_callback_get(void * jarg1) {\r
- void * jresult ;\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- switch_event_callback_t result;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- result = (switch_event_callback_t) ((arg1)->callback);\r
- jresult = (void *)result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_node_user_data_set(void * jarg1, void * jarg2) {\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- void *arg2 = (void *) 0 ;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- arg2 = (void *)jarg2; \r
- if (arg1) (arg1)->user_data = arg2;\r
- \r
-}\r
-\r
-\r
-SWIGEXPORT void * SWIGSTDCALL CSharp_switch_event_node_user_data_get(void * jarg1) {\r
- void * jresult ;\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- void *result = 0 ;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- result = (void *) ((arg1)->user_data);\r
- jresult = (void *)result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void SWIGSTDCALL CSharp_switch_event_node_next_set(void * jarg1, void * jarg2) {\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- switch_event_node *arg2 = (switch_event_node *) 0 ;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- arg2 = (switch_event_node *)jarg2; \r
- if (arg1) (arg1)->next = arg2;\r
- \r
-}\r
-\r
-\r
-SWIGEXPORT void * SWIGSTDCALL CSharp_switch_event_node_next_get(void * jarg1) {\r
- void * jresult ;\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- switch_event_node *result = 0 ;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- result = (switch_event_node *) ((arg1)->next);\r
- jresult = (void *)result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void * SWIGSTDCALL CSharp_new_switch_event_node() {\r
- void * jresult ;\r
- switch_event_node *result = 0 ;\r
- \r
- result = (switch_event_node *)new switch_event_node();\r
- jresult = (void *)result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT void SWIGSTDCALL CSharp_delete_switch_event_node(void * jarg1) {\r
- switch_event_node *arg1 = (switch_event_node *) 0 ;\r
- \r
- arg1 = (switch_event_node *)jarg1; \r
- delete arg1;\r
- \r
-}\r
-\r
-\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_init(void * jarg1) {\r
- int jresult ;\r
- switch_memory_pool_t *arg1 = (switch_memory_pool_t *) 0 ;\r
- switch_status_t result;\r
- \r
- arg1 = (switch_memory_pool_t *)jarg1; \r
- result = (switch_status_t)switch_event_init(arg1);\r
- jresult = result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_shutdown() {\r
- int jresult ;\r
- switch_status_t result;\r
- \r
- result = (switch_status_t)switch_event_shutdown();\r
- jresult = result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_create_subclass(void * jarg1, int jarg2, char * jarg3) {\r
- int jresult ;\r
- switch_event_t **arg1 = (switch_event_t **) 0 ;\r
- switch_event_types_t arg2 ;\r
- char *arg3 = (char *) 0 ;\r
- switch_status_t result;\r
- \r
- arg1 = (switch_event_t **)jarg1; \r
- arg2 = (switch_event_types_t)jarg2; \r
- arg3 = (char *)jarg3; \r
- result = (switch_status_t)switch_event_create_subclass(arg1,arg2,(char const *)arg3);\r
- jresult = result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_set_priority(void * jarg1, int jarg2) {\r
- int jresult ;\r
- switch_event_t *arg1 = (switch_event_t *) 0 ;\r
- switch_priority_t arg2 ;\r
- switch_status_t result;\r
- \r
- arg1 = (switch_event_t *)jarg1; \r
- arg2 = (switch_priority_t)jarg2; \r
- result = (switch_status_t)switch_event_set_priority(arg1,arg2);\r
- jresult = result; \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_get_header(void * jarg1, char * jarg2) {\r
- char * jresult ;\r
- switch_event_t *arg1 = (switch_event_t *) 0 ;\r
- char *arg2 = (char *) 0 ;\r
- char *result = 0 ;\r
- \r
- arg1 = (switch_event_t *)jarg1; \r
- arg2 = (char *)jarg2; \r
- result = (char *)switch_event_get_header(arg1,arg2);\r
- jresult = SWIG_csharp_string_callback((const char *)result); \r
- return jresult;\r
-}\r
-\r
-\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_get_body(void * jarg1) {\r
- char * jresult ;\r
- switch_event_t *arg1 = (switch_event_t *) 0 ;\r
- char *result = 0 ;\r
- \r
- arg1 = (switch_event_t *)jarg1; \r
- result = (char *)switch_event_get_body(arg1);\r
- jresult = SWIG_csharp_string_callback((const char *)result); \r
+ arg1 = (switch_event_t *)jarg1; \r
+ result = (char *)switch_event_get_body(arg1);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
\r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_bind_removable(char * jarg1, int jarg2, char * jarg3, void * jarg4, void * jarg5, void * jarg6) {\r
+ int jresult ;\r
+ char *arg1 = (char *) 0 ;\r
+ switch_event_types_t arg2 ;\r
+ char *arg3 = (char *) 0 ;\r
+ switch_event_callback_t arg4 = (switch_event_callback_t) 0 ;\r
+ void *arg5 = (void *) 0 ;\r
+ switch_event_node_t **arg6 = (switch_event_node_t **) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (char *)jarg1; \r
+ arg2 = (switch_event_types_t)jarg2; \r
+ arg3 = (char *)jarg3; \r
+ arg4 = (switch_event_callback_t)jarg4; \r
+ arg5 = (void *)jarg5; \r
+ arg6 = (switch_event_node_t **)jarg6; \r
+ result = (switch_status_t)switch_event_bind_removable((char const *)arg1,arg2,(char const *)arg3,arg4,arg5,arg6);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_unbind(void * jarg1) {\r
+ int jresult ;\r
+ switch_event_node_t **arg1 = (switch_event_node_t **) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_event_node_t **)jarg1; \r
+ result = (switch_status_t)switch_event_unbind(arg1);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_unbind_callback(void * jarg1) {\r
+ int jresult ;\r
+ switch_event_callback_t arg1 = (switch_event_callback_t) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_event_callback_t)jarg1; \r
+ result = (switch_status_t)switch_event_unbind_callback(arg1);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT char * SWIGSTDCALL CSharp_switch_event_name(int jarg1) {\r
char * jresult ;\r
switch_event_types_t arg1 ;\r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_free_subclass_detailed(char * jarg1, char * jarg2) {\r
+ int jresult ;\r
+ char *arg1 = (char *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (char *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ result = (switch_status_t)switch_event_free_subclass_detailed((char const *)arg1,(char const *)arg2);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_switch_event_serialize(void * jarg1, void * jarg2, int jarg3) {\r
int jresult ;\r
switch_event_t *arg1 = (switch_event_t *) 0 ;\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->resampler = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->from_rate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->to_rate = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (double)jarg2; \r
if (arg1) (arg1)->factor = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_audio_resampler_t_rfactor_set(void * jarg1, double jarg2) {\r
+ switch_audio_resampler_t *arg1 = (switch_audio_resampler_t *) 0 ;\r
+ double arg2 ;\r
+ \r
+ arg1 = (switch_audio_resampler_t *)jarg1; \r
+ arg2 = (double)jarg2; \r
+ if (arg1) (arg1)->rfactor = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT double SWIGSTDCALL CSharp_switch_audio_resampler_t_rfactor_get(void * jarg1) {\r
+ double jresult ;\r
+ switch_audio_resampler_t *arg1 = (switch_audio_resampler_t *) 0 ;\r
+ double result;\r
+ \r
+ arg1 = (switch_audio_resampler_t *)jarg1; \r
+ result = (double) ((arg1)->rfactor);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_audio_resampler_t_from_set(void * jarg1, void * jarg2) {\r
switch_audio_resampler_t *arg1 = (switch_audio_resampler_t *) 0 ;\r
float *arg2 = (float *) 0 ;\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (float *)jarg2; \r
if (arg1) (arg1)->from = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->from_len = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->from_size = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
result = ((arg1)->from_size);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (float *)jarg2; \r
if (arg1) (arg1)->to = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->to_len = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->to_size = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_audio_resampler_t *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
int arg4 ;\r
uint32_t arg5 ;\r
switch_memory_pool_t *arg6 = (switch_memory_pool_t *) 0 ;\r
- switch_status_t result;\r
switch_size_t *argp3 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_audio_resampler_t **)jarg1; \r
arg2 = (int)jarg2; \r
float *arg1 = (float *) 0 ;\r
short *arg2 = (short *) 0 ;\r
switch_size_t arg3 ;\r
- switch_size_t result;\r
switch_size_t *argp3 ;\r
+ switch_size_t result;\r
\r
arg1 = (float *)jarg1; \r
arg2 = (short *)jarg2; \r
}\r
arg3 = *argp3; \r
result = switch_float_to_short(arg1,arg2,arg3);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_core_session_t *)jarg2; \r
if (arg1) (arg1)->session = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_codec_t *)jarg2; \r
if (arg1) (arg1)->read_codec = *arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_frame_t *)jarg2; \r
if (arg1) (arg1)->write_frame = *arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_socket_t *)jarg2; \r
if (arg1) (arg1)->socket = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_port_t)jarg2; \r
if (arg1) (arg1)->local_port = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_port_t)jarg2; \r
if (arg1) (arg1)->remote_port = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_sockaddr_t *)jarg2; \r
if (arg1) (arg1)->local_addr = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_sockaddr_t *)jarg2; \r
if (arg1) (arg1)->remote_addr = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (switch_mutex_t *)jarg2; \r
if (arg1) (arg1)->flag_mutex = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (int32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->type = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->transport = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->stream_id = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_unicast_conninfo *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_sleep(void * jarg1, unsigned long jarg2) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_sleep(void * jarg1, unsigned long jarg2, void * jarg3) {\r
int jresult ;\r
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
uint32_t arg2 ;\r
+ switch_input_args_t *arg3 = (switch_input_args_t *) 0 ;\r
switch_status_t result;\r
\r
arg1 = (switch_core_session_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
- result = (switch_status_t)switch_ivr_sleep(arg1,arg2);\r
+ arg3 = (switch_input_args_t *)jarg3; \r
+ result = (switch_status_t)switch_ivr_sleep(arg1,arg2,arg3);\r
jresult = result; \r
return jresult;\r
}\r
uint32_t arg7 ;\r
uint32_t arg8 ;\r
uint32_t arg9 ;\r
- switch_status_t result;\r
switch_size_t *argp3 ;\r
switch_size_t *argp4 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_core_session_t *)jarg1; \r
arg2 = (char *)jarg2; \r
time_t arg5 ;\r
char *arg6 = (char *) 0 ;\r
char *arg7 = (char *) 0 ;\r
- switch_status_t result;\r
time_t *argp5 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_core_session_t *)jarg1; \r
arg2 = (char *)jarg2; \r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_wait_for_silence(void * jarg1, unsigned long jarg2, unsigned long jarg3, unsigned long jarg4, unsigned long jarg5, char * jarg6) {\r
+ int jresult ;\r
+ switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
+ uint32_t arg2 ;\r
+ uint32_t arg3 ;\r
+ uint32_t arg4 ;\r
+ uint32_t arg5 ;\r
+ char *arg6 = (char *) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_core_session_t *)jarg1; \r
+ arg2 = (uint32_t)jarg2; \r
+ arg3 = (uint32_t)jarg3; \r
+ arg4 = (uint32_t)jarg4; \r
+ arg5 = (uint32_t)jarg5; \r
+ arg6 = (char *)jarg6; \r
+ result = (switch_status_t)switch_ivr_wait_for_silence(arg1,arg2,arg3,arg4,arg5,(char const *)arg6);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_gentones(void * jarg1, char * jarg2, int jarg3, void * jarg4) {\r
int jresult ;\r
switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
char *arg3 = (char *) 0 ;\r
char *arg4 = (char *) 0 ;\r
char *arg5 = (char *) 0 ;\r
- uint32_t result;\r
time_t *argp1 ;\r
+ uint32_t result;\r
\r
argp1 = (time_t *)jarg1; \r
if (!argp1) {\r
char *arg2 = (char *) 0 ;\r
switch_call_cause_t arg3 ;\r
switch_bool_t arg4 ;\r
- uint32_t result;\r
time_t *argp1 ;\r
+ uint32_t result;\r
\r
argp1 = (time_t *)jarg1; \r
if (!argp1) {\r
char *arg2 = (char *) 0 ;\r
char *arg3 = (char *) 0 ;\r
switch_media_flag_t arg4 ;\r
- uint32_t result;\r
time_t *argp1 ;\r
+ uint32_t result;\r
\r
argp1 = (time_t *)jarg1; \r
if (!argp1) {\r
char *arg1 = (char *) 0 ;\r
char *arg2 = (char *) 0 ;\r
switch_size_t arg3 ;\r
- switch_status_t result;\r
switch_size_t *argp3 ;\r
+ switch_status_t result;\r
\r
arg1 = (char *)jarg1; \r
arg2 = (char *)jarg2; \r
switch_size_t arg7 ;\r
uint32_t arg8 ;\r
char *arg9 = (char *) 0 ;\r
- switch_status_t result;\r
switch_size_t *argp7 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_core_session_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_ivr_set_user(void * jarg1, char * jarg2) {\r
+ int jresult ;\r
+ switch_core_session_t *arg1 = (switch_core_session_t *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_core_session_t *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ result = (switch_status_t)switch_ivr_set_user(arg1,(char const *)arg2);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_SWITCH_RTP_MAX_BUF_LEN_get() {\r
int jresult ;\r
int result;\r
\r
result = (int) 16384;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 64;\r
- \r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 30;\r
- \r
jresult = result; \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "AES_CM_128_HMAC_SHA1_32";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
char *result = 0 ;\r
\r
result = (char *) "AES_CM_128_HMAC_SHA1_80";\r
- \r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
arg1 = (switch_rtp_crypto_key *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->index = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_rtp_crypto_key *)jarg1; \r
arg2 = (switch_rtp_crypto_key_type_t)jarg2; \r
if (arg1) (arg1)->type = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->keylen = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_rtp_crypto_key *)jarg1; \r
result = ((arg1)->keylen);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_rtp_crypto_key *)jarg1; \r
arg2 = (switch_rtp_crypto_key *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_rtp_crypto_key *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
switch_rtp_crypto_key_type_t arg4 ;\r
unsigned char *arg5 = (unsigned char *) 0 ;\r
switch_size_t arg6 ;\r
- switch_status_t result;\r
switch_size_t *argp6 ;\r
+ switch_status_t result;\r
\r
arg1 = (switch_rtp_t *)jarg1; \r
arg2 = (switch_rtp_crypto_direction_t)jarg2; \r
\r
arg1 = (switch_rtp_t *)jarg1; \r
result = switch_rtp_has_dtmf(arg1);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_rtp_t *)jarg1; \r
arg2 = (switch_dtmf_t *)jarg2; \r
result = switch_rtp_dequeue_dtmf(arg1,arg2);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_rtp_activate_stun_ping(void * jarg1, char * jarg2, unsigned short jarg3, unsigned long jarg4, int jarg5) {\r
+ int jresult ;\r
+ switch_rtp_t *arg1 = (switch_rtp_t *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ switch_port_t arg3 ;\r
+ uint32_t arg4 ;\r
+ switch_bool_t arg5 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_rtp_t *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ arg3 = (switch_port_t)jarg3; \r
+ arg4 = (uint32_t)jarg4; \r
+ arg5 = (switch_bool_t)jarg5; \r
+ result = (switch_status_t)switch_rtp_activate_stun_ping(arg1,(char const *)arg2,arg3,arg4,arg5);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_log_node_t_data_set(void * jarg1, char * jarg2) {\r
switch_log_node_t *arg1 = (switch_log_node_t *) 0 ;\r
char *arg2 = (char *) 0 ;\r
arg1 = (switch_log_node_t *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->line = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_log_node_t *)jarg1; \r
arg2 = (switch_log_level_t)jarg2; \r
if (arg1) (arg1)->level = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->timestamp = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_log_node_t *)jarg1; \r
result = ((arg1)->timestamp);\r
- jresult = new switch_time_t((switch_time_t &)result); \r
+ jresult = new switch_time_t((const switch_time_t &)result); \r
return jresult;\r
}\r
\r
\r
arg1 = (switch_log_node_t *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_log_init(void * jarg1) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_log_init(void * jarg1, int jarg2) {\r
int jresult ;\r
switch_memory_pool_t *arg1 = (switch_memory_pool_t *) 0 ;\r
+ switch_bool_t arg2 ;\r
switch_status_t result;\r
\r
arg1 = (switch_memory_pool_t *)jarg1; \r
- result = (switch_status_t)switch_log_init(arg1);\r
+ arg2 = (switch_bool_t)jarg2; \r
+ result = (switch_status_t)switch_log_init(arg1,arg2);\r
jresult = result; \r
return jresult;\r
}\r
}\r
\r
\r
-SWIGEXPORT int SWIGSTDCALL CSharp_switch_log_bind_logger(void * jarg1, int jarg2) {\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_log_bind_logger(void * jarg1, int jarg2, int jarg3) {\r
int jresult ;\r
switch_log_function_t arg1 = (switch_log_function_t) 0 ;\r
switch_log_level_t arg2 ;\r
+ switch_bool_t arg3 ;\r
switch_status_t result;\r
\r
arg1 = (switch_log_function_t)jarg1; \r
arg2 = (switch_log_level_t)jarg2; \r
- result = (switch_status_t)switch_log_bind_logger(arg1,arg2);\r
+ arg3 = (switch_bool_t)jarg3; \r
+ result = (switch_status_t)switch_log_bind_logger(arg1,arg2,arg3);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_log_unbind_logger(void * jarg1) {\r
+ int jresult ;\r
+ switch_log_function_t arg1 = (switch_log_function_t) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_log_function_t)jarg1; \r
+ result = (switch_status_t)switch_log_unbind_logger(arg1);\r
jresult = result; \r
return jresult;\r
}\r
int result;\r
\r
result = (int) 1024;\r
- \r
jresult = result; \r
return jresult;\r
}\r
arg1 = (switch_xml *)jarg1; \r
arg2 = (char **)jarg2; \r
if (arg1) (arg1)->attr = arg2;\r
- \r
}\r
\r
\r
}\r
arg2 = *argp2; \r
if (arg1) (arg1)->off = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_xml *)jarg1; \r
result = ((arg1)->off);\r
- jresult = new switch_size_t((switch_size_t &)result); \r
+ jresult = new switch_size_t((const switch_size_t &)result); \r
return jresult;\r
}\r
\r
arg1 = (switch_xml *)jarg1; \r
arg2 = (switch_xml_t)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_xml *)jarg1; \r
arg2 = (switch_xml_t)jarg2; \r
if (arg1) (arg1)->sibling = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_xml *)jarg1; \r
arg2 = (switch_xml_t)jarg2; \r
if (arg1) (arg1)->ordered = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_xml *)jarg1; \r
arg2 = (switch_xml_t)jarg2; \r
if (arg1) (arg1)->child = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_xml *)jarg1; \r
arg2 = (switch_xml_t)jarg2; \r
if (arg1) (arg1)->parent = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_xml *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_xml *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
void * jresult ;\r
char *arg1 = (char *) 0 ;\r
switch_size_t arg2 ;\r
- switch_xml_t result;\r
switch_size_t *argp2 ;\r
+ switch_xml_t result;\r
\r
arg1 = (char *)jarg1; \r
argp2 = (switch_size_t *)jarg2; \r
switch_size_t arg3 ;\r
switch_size_t arg4 ;\r
switch_bool_t arg5 ;\r
- char *result = 0 ;\r
switch_size_t *argp3 ;\r
switch_size_t *argp4 ;\r
+ char *result = 0 ;\r
\r
arg1 = (switch_xml_t)jarg1; \r
arg2 = (char *)jarg2; \r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_xml_free_in_thread(void * jarg1, int jarg2) {\r
+ switch_xml_t arg1 = (switch_xml_t) 0 ;\r
+ int arg2 ;\r
+ \r
+ arg1 = (switch_xml_t)jarg1; \r
+ arg2 = (int)jarg2; \r
+ switch_xml_free_in_thread(arg1,arg2);\r
+}\r
+\r
+\r
SWIGEXPORT char * SWIGSTDCALL CSharp_switch_xml_error(void * jarg1) {\r
char * jresult ;\r
switch_xml_t arg1 = (switch_xml_t) 0 ;\r
switch_xml_t arg1 = (switch_xml_t) 0 ;\r
char *arg2 = (char *) 0 ;\r
switch_size_t arg3 ;\r
- switch_xml_t result;\r
switch_size_t *argp3 ;\r
+ switch_xml_t result;\r
\r
arg1 = (switch_xml_t)jarg1; \r
arg2 = (char *)jarg2; \r
switch_xml_t arg1 = (switch_xml_t) 0 ;\r
switch_xml_t arg2 = (switch_xml_t) 0 ;\r
switch_size_t arg3 ;\r
- switch_xml_t result;\r
switch_size_t *argp3 ;\r
+ switch_xml_t result;\r
\r
arg1 = (switch_xml_t)jarg1; \r
arg2 = (switch_xml_t)jarg2; \r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_xml_bind_search_function_removable(void * jarg1, unsigned long jarg2, void * jarg3, void * jarg4) {\r
+ int jresult ;\r
+ switch_xml_search_function_t arg1 = (switch_xml_search_function_t) 0 ;\r
+ switch_xml_section_t arg2 ;\r
+ void *arg3 = (void *) 0 ;\r
+ switch_xml_binding_t **arg4 = (switch_xml_binding_t **) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_xml_search_function_t)jarg1; \r
+ arg2 = (switch_xml_section_t)jarg2; \r
+ arg3 = (void *)jarg3; \r
+ arg4 = (switch_xml_binding_t **)jarg4; \r
+ result = (switch_status_t)switch_xml_bind_search_function_removable(arg1,arg2,arg3,arg4);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_xml_unbind_search_function(void * jarg1) {\r
+ int jresult ;\r
+ switch_xml_binding_t **arg1 = (switch_xml_binding_t **) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_xml_binding_t **)jarg1; \r
+ result = (switch_status_t)switch_xml_unbind_search_function(arg1);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_switch_xml_unbind_search_function_ptr(void * jarg1) {\r
+ int jresult ;\r
+ switch_xml_search_function_t arg1 = (switch_xml_search_function_t) 0 ;\r
+ switch_status_t result;\r
+ \r
+ arg1 = (switch_xml_search_function_t)jarg1; \r
+ result = (switch_status_t)switch_xml_unbind_search_function_ptr(arg1);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_xml_parse_section_string(char * jarg1) {\r
unsigned long jresult ;\r
char *arg1 = (char *) 0 ;\r
arg1 = (switch_io_event_hook_outgoing_channel *)jarg1; \r
arg2 = (switch_outgoing_channel_hook_t)jarg2; \r
if (arg1) (arg1)->outgoing_channel = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_outgoing_channel *)jarg1; \r
arg2 = (switch_io_event_hook_outgoing_channel *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_outgoing_channel *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_receive_message *)jarg1; \r
arg2 = (switch_receive_message_hook_t)jarg2; \r
if (arg1) (arg1)->receive_message = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_receive_message *)jarg1; \r
arg2 = (switch_io_event_hook_receive_message *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_receive_message *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_receive_event *)jarg1; \r
arg2 = (switch_receive_event_hook_t)jarg2; \r
if (arg1) (arg1)->receive_event = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_receive_event *)jarg1; \r
arg2 = (switch_io_event_hook_receive_event *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_receive_event *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_read_frame *)jarg1; \r
arg2 = (switch_read_frame_hook_t)jarg2; \r
if (arg1) (arg1)->read_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_read_frame *)jarg1; \r
arg2 = (switch_io_event_hook_read_frame *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_read_frame *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_video_read_frame *)jarg1; \r
arg2 = (switch_read_frame_hook_t)jarg2; \r
if (arg1) (arg1)->video_read_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_video_read_frame *)jarg1; \r
arg2 = (switch_io_event_hook_video_read_frame *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_video_read_frame *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_write_frame *)jarg1; \r
arg2 = (switch_write_frame_hook_t)jarg2; \r
if (arg1) (arg1)->write_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_write_frame *)jarg1; \r
arg2 = (switch_io_event_hook_write_frame *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_write_frame *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_video_write_frame *)jarg1; \r
arg2 = (switch_video_write_frame_hook_t)jarg2; \r
if (arg1) (arg1)->video_write_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_video_write_frame *)jarg1; \r
arg2 = (switch_io_event_hook_video_write_frame *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_video_write_frame *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_kill_channel *)jarg1; \r
arg2 = (switch_kill_channel_hook_t)jarg2; \r
if (arg1) (arg1)->kill_channel = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_kill_channel *)jarg1; \r
arg2 = (switch_io_event_hook_kill_channel *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_kill_channel *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_send_dtmf *)jarg1; \r
arg2 = (switch_send_dtmf_hook_t)jarg2; \r
if (arg1) (arg1)->send_dtmf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_send_dtmf *)jarg1; \r
arg2 = (switch_io_event_hook_send_dtmf *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_send_dtmf *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_recv_dtmf *)jarg1; \r
arg2 = (switch_recv_dtmf_hook_t)jarg2; \r
if (arg1) (arg1)->recv_dtmf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_recv_dtmf *)jarg1; \r
arg2 = (switch_io_event_hook_recv_dtmf *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_recv_dtmf *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_state_change *)jarg1; \r
arg2 = (switch_state_change_hook_t)jarg2; \r
if (arg1) (arg1)->state_change = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_state_change *)jarg1; \r
arg2 = (switch_io_event_hook_state_change *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_state_change *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_resurrect_session *)jarg1; \r
arg2 = (switch_resurrect_session_hook_t)jarg2; \r
if (arg1) (arg1)->resurrect_session = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hook_resurrect_session *)jarg1; \r
arg2 = (switch_io_event_hook_resurrect_session *)jarg2; \r
if (arg1) (arg1)->next = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hook_resurrect_session *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_outgoing_channel_t *)jarg2; \r
if (arg1) (arg1)->outgoing_channel = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_receive_message_t *)jarg2; \r
if (arg1) (arg1)->receive_message = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_receive_event_t *)jarg2; \r
if (arg1) (arg1)->receive_event = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_read_frame_t *)jarg2; \r
if (arg1) (arg1)->read_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_video_read_frame_t *)jarg2; \r
if (arg1) (arg1)->video_read_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_write_frame_t *)jarg2; \r
if (arg1) (arg1)->write_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_video_write_frame_t *)jarg2; \r
if (arg1) (arg1)->video_write_frame = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_kill_channel_t *)jarg2; \r
if (arg1) (arg1)->kill_channel = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_send_dtmf_t *)jarg2; \r
if (arg1) (arg1)->send_dtmf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_recv_dtmf_t *)jarg2; \r
if (arg1) (arg1)->recv_dtmf = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_state_change_t *)jarg2; \r
if (arg1) (arg1)->state_change = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
arg2 = (switch_io_event_hook_resurrect_session_t *)jarg2; \r
if (arg1) (arg1)->resurrect_session = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_io_event_hooks *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (switch_scheduler_task *)jarg1; \r
arg2 = (int64_t)jarg2; \r
if (arg1) (arg1)->created = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_scheduler_task *)jarg1; \r
arg2 = (int64_t)jarg2; \r
if (arg1) (arg1)->runtime = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_scheduler_task *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->cmd_id = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_scheduler_task *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->cmd_arg = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_scheduler_task *)jarg1; \r
arg2 = (uint32_t)jarg2; \r
if (arg1) (arg1)->task_id = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_scheduler_task *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
uint32_t arg5 ;\r
void *arg6 = (void *) 0 ;\r
switch_scheduler_flag_t arg7 ;\r
- uint32_t result;\r
time_t *argp1 ;\r
+ uint32_t result;\r
\r
argp1 = (time_t *)jarg1; \r
if (!argp1) {\r
arg1 = (switch_config *)jarg1; \r
arg2 = (FILE *)jarg2; \r
if (arg1) (arg1)->file = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_config *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->lineno = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_config *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->catno = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_config *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->sectno = arg2;\r
- \r
}\r
\r
\r
arg1 = (switch_config *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->lockto = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (switch_config *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
\r
arg1 = (IVRMenu *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
\r
arg1 = (API *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (input_callback_state_t *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->function = arg2;\r
- \r
}\r
\r
\r
arg1 = (input_callback_state_t *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->threadState = arg2;\r
- \r
}\r
\r
\r
arg1 = (input_callback_state_t *)jarg1; \r
arg2 = (void *)jarg2; \r
if (arg1) (arg1)->extra = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (input_callback_state_t *)jarg1; \r
delete arg1;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_DTMF_digit_set(void * jarg1, char jarg2) {\r
+ DTMF *arg1 = (DTMF *) 0 ;\r
+ char arg2 ;\r
+ \r
+ arg1 = (DTMF *)jarg1; \r
+ arg2 = (char)jarg2; \r
+ if (arg1) (arg1)->digit = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT char SWIGSTDCALL CSharp_DTMF_digit_get(void * jarg1) {\r
+ char jresult ;\r
+ DTMF *arg1 = (DTMF *) 0 ;\r
+ char result;\r
+ \r
+ arg1 = (DTMF *)jarg1; \r
+ result = (char) ((arg1)->digit);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_DTMF_duration_set(void * jarg1, unsigned long jarg2) {\r
+ DTMF *arg1 = (DTMF *) 0 ;\r
+ uint32_t arg2 ;\r
\r
+ arg1 = (DTMF *)jarg1; \r
+ arg2 = (uint32_t)jarg2; \r
+ if (arg1) (arg1)->duration = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT unsigned long SWIGSTDCALL CSharp_DTMF_duration_get(void * jarg1) {\r
+ unsigned long jresult ;\r
+ DTMF *arg1 = (DTMF *) 0 ;\r
+ uint32_t result;\r
+ \r
+ arg1 = (DTMF *)jarg1; \r
+ result = (uint32_t) ((arg1)->duration);\r
+ jresult = (unsigned long)result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_new_DTMF(char jarg1, unsigned long jarg2) {\r
+ void * jresult ;\r
+ char arg1 ;\r
+ uint32_t arg2 = (uint32_t) 2000 ;\r
+ DTMF *result = 0 ;\r
+ \r
+ arg1 = (char)jarg1; \r
+ arg2 = (uint32_t)jarg2; \r
+ result = (DTMF *)new DTMF(arg1,arg2);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_delete_DTMF(void * jarg1) {\r
+ DTMF *arg1 = (DTMF *) 0 ;\r
+ \r
+ arg1 = (DTMF *)jarg1; \r
+ delete arg1;\r
}\r
\r
\r
\r
arg1 = (Stream *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (Event *)jarg1; \r
arg2 = (switch_event_t *)jarg2; \r
if (arg1) (arg1)->event = arg2;\r
- \r
}\r
\r
\r
arg1 = (Event *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->mine = arg2;\r
- \r
}\r
\r
\r
\r
arg1 = (Event *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_EventConsumer_events_set(void * jarg1, void * jarg2) {\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ switch_queue_t *arg2 = (switch_queue_t *) 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ arg2 = (switch_queue_t *)jarg2; \r
+ if (arg1) (arg1)->events = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_EventConsumer_events_get(void * jarg1) {\r
+ void * jresult ;\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ switch_queue_t *result = 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ result = (switch_queue_t *) ((arg1)->events);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_EventConsumer_e_event_id_set(void * jarg1, int jarg2) {\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ switch_event_types_t arg2 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ arg2 = (switch_event_types_t)jarg2; \r
+ if (arg1) (arg1)->e_event_id = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT int SWIGSTDCALL CSharp_EventConsumer_e_event_id_get(void * jarg1) {\r
+ int jresult ;\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ switch_event_types_t result;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ result = (switch_event_types_t) ((arg1)->e_event_id);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_EventConsumer_node_set(void * jarg1, void * jarg2) {\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ switch_event_node_t *arg2 = (switch_event_node_t *) 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ arg2 = (switch_event_node_t *)jarg2; \r
+ if (arg1) (arg1)->node = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_EventConsumer_node_get(void * jarg1) {\r
+ void * jresult ;\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ switch_event_node_t *result = 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ result = (switch_event_node_t *) ((arg1)->node);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_EventConsumer_e_callback_set(void * jarg1, char * jarg2) {\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ {\r
+ if (arg1->e_callback) delete [] arg1->e_callback;\r
+ if (arg2) {\r
+ arg1->e_callback = (char *) (new char[strlen((const char *)arg2)+1]);\r
+ strcpy((char *)arg1->e_callback, (const char *)arg2);\r
+ } else {\r
+ arg1->e_callback = 0;\r
+ }\r
+ }\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_EventConsumer_e_callback_get(void * jarg1) {\r
+ char * jresult ;\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ char *result = 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ result = (char *) ((arg1)->e_callback);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_EventConsumer_e_subclass_name_set(void * jarg1, char * jarg2) {\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ {\r
+ if (arg1->e_subclass_name) delete [] arg1->e_subclass_name;\r
+ if (arg2) {\r
+ arg1->e_subclass_name = (char *) (new char[strlen((const char *)arg2)+1]);\r
+ strcpy((char *)arg1->e_subclass_name, (const char *)arg2);\r
+ } else {\r
+ arg1->e_subclass_name = 0;\r
+ }\r
+ }\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_EventConsumer_e_subclass_name_get(void * jarg1) {\r
+ char * jresult ;\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ char *result = 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ result = (char *) ((arg1)->e_subclass_name);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_EventConsumer_e_cb_arg_set(void * jarg1, char * jarg2) {\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ {\r
+ if (arg1->e_cb_arg) delete [] arg1->e_cb_arg;\r
+ if (arg2) {\r
+ arg1->e_cb_arg = (char *) (new char[strlen((const char *)arg2)+1]);\r
+ strcpy((char *)arg1->e_cb_arg, (const char *)arg2);\r
+ } else {\r
+ arg1->e_cb_arg = 0;\r
+ }\r
+ }\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_EventConsumer_e_cb_arg_get(void * jarg1) {\r
+ char * jresult ;\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ char *result = 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ result = (char *) ((arg1)->e_cb_arg);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_new_EventConsumer(char * jarg1, char * jarg2) {\r
+ void * jresult ;\r
+ char *arg1 = (char *) 0 ;\r
+ char *arg2 = (char *) "" ;\r
+ EventConsumer *result = 0 ;\r
+ \r
+ arg1 = (char *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ result = (EventConsumer *)new EventConsumer((char const *)arg1,(char const *)arg2);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_delete_EventConsumer(void * jarg1) {\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ delete arg1;\r
+}\r
+\r
+\r
+SWIGEXPORT void * SWIGSTDCALL CSharp_EventConsumer_pop(void * jarg1, int jarg2) {\r
+ void * jresult ;\r
+ EventConsumer *arg1 = (EventConsumer *) 0 ;\r
+ int arg2 = (int) 0 ;\r
+ Event *result = 0 ;\r
+ \r
+ arg1 = (EventConsumer *)jarg1; \r
+ arg2 = (int)jarg2; \r
+ result = (Event *)(arg1)->pop(arg2);\r
+ jresult = (void *)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_delete_CoreSession(void * jarg1) {\r
CoreSession *arg1 = (CoreSession *) 0 ;\r
\r
arg1 = (CoreSession *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
arg1 = (CoreSession *)jarg1; \r
arg2 = (switch_core_session_t *)jarg2; \r
if (arg1) (arg1)->session = arg2;\r
- \r
}\r
\r
\r
arg1 = (CoreSession *)jarg1; \r
arg2 = (switch_channel_t *)jarg2; \r
if (arg1) (arg1)->channel = arg2;\r
- \r
}\r
\r
\r
arg1 = (CoreSession *)jarg1; \r
arg2 = (unsigned int)jarg2; \r
if (arg1) (arg1)->flags = arg2;\r
- \r
}\r
\r
\r
arg1 = (CoreSession *)jarg1; \r
arg2 = (int)jarg2; \r
if (arg1) (arg1)->allocated = arg2;\r
- \r
}\r
\r
\r
arg1 = (CoreSession *)jarg1; \r
arg2 = (input_callback_state *)jarg2; \r
if (arg1) (arg1)->cb_state = *arg2;\r
- \r
}\r
\r
\r
arg1 = (CoreSession *)jarg1; \r
arg2 = (switch_channel_state_t)jarg2; \r
if (arg1) (arg1)->hook_state = arg2;\r
- \r
}\r
\r
\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_CoreSession_uuid_set(void * jarg1, char * jarg2) {\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ {\r
+ if (arg1->uuid) delete [] arg1->uuid;\r
+ if (arg2) {\r
+ arg1->uuid = (char *) (new char[strlen((const char *)arg2)+1]);\r
+ strcpy((char *)arg1->uuid, (const char *)arg2);\r
+ } else {\r
+ arg1->uuid = 0;\r
+ }\r
+ }\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_CoreSession_uuid_get(void * jarg1) {\r
+ char * jresult ;\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ char *result = 0 ;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ result = (char *) ((arg1)->uuid);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_CoreSession_tts_name_set(void * jarg1, char * jarg2) {\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ {\r
+ if (arg1->tts_name) delete [] arg1->tts_name;\r
+ if (arg2) {\r
+ arg1->tts_name = (char *) (new char[strlen((const char *)arg2)+1]);\r
+ strcpy((char *)arg1->tts_name, (const char *)arg2);\r
+ } else {\r
+ arg1->tts_name = 0;\r
+ }\r
+ }\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_CoreSession_tts_name_get(void * jarg1) {\r
+ char * jresult ;\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ char *result = 0 ;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ result = (char *) ((arg1)->tts_name);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
+SWIGEXPORT void SWIGSTDCALL CSharp_CoreSession_voice_name_set(void * jarg1, char * jarg2) {\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ char *arg2 = (char *) 0 ;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ arg2 = (char *)jarg2; \r
+ {\r
+ if (arg1->voice_name) delete [] arg1->voice_name;\r
+ if (arg2) {\r
+ arg1->voice_name = (char *) (new char[strlen((const char *)arg2)+1]);\r
+ strcpy((char *)arg1->voice_name, (const char *)arg2);\r
+ } else {\r
+ arg1->voice_name = 0;\r
+ }\r
+ }\r
+}\r
+\r
+\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_CoreSession_voice_name_get(void * jarg1) {\r
+ char * jresult ;\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ char *result = 0 ;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ result = (char *) ((arg1)->voice_name);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_CoreSession_Answer(void * jarg1) {\r
int jresult ;\r
CoreSession *arg1 = (CoreSession *) 0 ;\r
\r
arg1 = (CoreSession *)jarg1; \r
arg2 = (char *)jarg2; \r
- (arg1)->hangup(arg2);\r
+ (arg1)->hangup((char const *)arg2);\r
}\r
\r
\r
}\r
\r
\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_CoreSession_GetDigits(void * jarg1, int jarg2, char * jarg3, int jarg4) {\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_CoreSession_GetDigits__SWIG_0(void * jarg1, int jarg2, char * jarg3, int jarg4) {\r
char * jresult ;\r
CoreSession *arg1 = (CoreSession *) 0 ;\r
int arg2 ;\r
}\r
\r
\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_CoreSession_GetDigits__SWIG_1(void * jarg1, int jarg2, char * jarg3, int jarg4, int jarg5) {\r
+ char * jresult ;\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ int arg2 ;\r
+ char *arg3 = (char *) 0 ;\r
+ int arg4 ;\r
+ int arg5 ;\r
+ char *result = 0 ;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ arg2 = (int)jarg2; \r
+ arg3 = (char *)jarg3; \r
+ arg4 = (int)jarg4; \r
+ arg5 = (int)jarg5; \r
+ result = (char *)(arg1)->getDigits(arg2,arg3,arg4,arg5);\r
+ jresult = SWIG_csharp_string_callback((const char *)result); \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_CoreSession_Transfer(void * jarg1, char * jarg2, char * jarg3, char * jarg4) {\r
int jresult ;\r
CoreSession *arg1 = (CoreSession *) 0 ;\r
char *arg2 = (char *) 0 ;\r
- char *arg3 = (char *) 0 ;\r
- char *arg4 = (char *) 0 ;\r
+ char *arg3 = (char *) NULL ;\r
+ char *arg4 = (char *) NULL ;\r
int result;\r
\r
arg1 = (CoreSession *)jarg1; \r
}\r
\r
\r
+SWIGEXPORT int SWIGSTDCALL CSharp_CoreSession_sleep(void * jarg1, int jarg2) {\r
+ int jresult ;\r
+ CoreSession *arg1 = (CoreSession *) 0 ;\r
+ int arg2 ;\r
+ int result;\r
+ \r
+ arg1 = (CoreSession *)jarg1; \r
+ arg2 = (int)jarg2; \r
+ result = (int)(arg1)->sleep(arg2);\r
+ jresult = result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_CoreSession_flushEvents(void * jarg1) {\r
int jresult ;\r
CoreSession *arg1 = (CoreSession *) 0 ;\r
\r
arg1 = (MonoSession *)jarg1; \r
delete arg1;\r
- \r
}\r
\r
\r
/* ----------------------------------------------------------------------------\r
* This file was automatically generated by SWIG (http://www.swig.org).\r
- * Version 1.3.35\r
+ * Version 1.3.36\r
*\r
* Do not make changes to this file unless you know what you are doing--modify\r
* the SWIG interface file instead.\r
[DllImport("mod_mono", EntryPoint="CSharp_SWITCH_URL_SEPARATOR_get")]\r
public static extern string SWITCH_URL_SEPARATOR_get();\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_SWITCH_READ_RESULT_VARIABLE_get")]\r
+ public static extern string SWITCH_READ_RESULT_VARIABLE_get();\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_SWITCH_COPY_XML_CDR_VARIABLE_get")]\r
+ public static extern string SWITCH_COPY_XML_CDR_VARIABLE_get();\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_VARIABLE_get")]\r
+ public static extern string SWITCH_CURRENT_APPLICATION_VARIABLE_get();\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get")]\r
public static extern string SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_set_variable")]\r
public static extern void switch_core_set_variable(string jarg1, string jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_dump_variables")]\r
+ public static extern void switch_core_dump_variables(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_hupall")]\r
public static extern void switch_core_session_hupall(int jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_hupall_matching_var")]\r
+ public static extern void switch_core_session_hupall_matching_var(string jarg1, string jarg2, int jarg3);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_hupall_endpoint")]\r
+ public static extern void switch_core_session_hupall_endpoint(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_message_send")]\r
public static extern int switch_core_session_message_send(string jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_set_read_codec")]\r
public static extern int switch_core_session_set_read_codec(HandleRef jarg1, HandleRef jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_unset_read_codec")]\r
+ public static extern void switch_core_session_unset_read_codec(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_read_codec")]\r
public static extern IntPtr switch_core_session_get_read_codec(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_effective_read_codec")]\r
+ public static extern IntPtr switch_core_session_get_effective_read_codec(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_set_write_codec")]\r
public static extern int switch_core_session_set_write_codec(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_write_codec")]\r
public static extern IntPtr switch_core_session_get_write_codec(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_effective_write_codec")]\r
+ public static extern IntPtr switch_core_session_get_effective_write_codec(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_set_video_read_codec")]\r
public static extern int switch_core_session_set_video_read_codec(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_compare")]\r
public static extern byte switch_core_session_compare(HandleRef jarg1, HandleRef jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_check_interface")]\r
+ public static extern byte switch_core_session_check_interface(HandleRef jarg1, HandleRef jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_mime_index")]\r
public static extern IntPtr switch_core_mime_index();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_load_network_lists")]\r
public static extern void switch_load_network_lists(int jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_check_network_list_ip")]\r
- public static extern int switch_check_network_list_ip(string jarg1, string jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_check_network_list_ip_token")]\r
+ public static extern int switch_check_network_list_ip_token(string jarg1, string jarg2, HandleRef jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_time_set_monotonic")]\r
public static extern void switch_time_set_monotonic(int jarg1);\r
public static extern int switch_find_local_ip(string jarg1, int jarg2, int jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_get_addr")]\r
- public static extern string get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3);\r
+ public static extern string get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_get_port")]\r
+ public static extern ushort get_port(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_build_uri")]\r
+ public static extern int switch_build_uri(string jarg1, HandleRef jarg2, string jarg3, string jarg4, HandleRef jarg5, int jarg6);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_priority_name")]\r
public static extern string switch_priority_name(int jarg1);\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_create")]\r
public static extern int switch_network_list_create(HandleRef jarg1, int jarg2, HandleRef jarg3);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_add_cidr")]\r
- public static extern int switch_network_list_add_cidr(HandleRef jarg1, string jarg2, int jarg3);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_add_cidr_token")]\r
+ public static extern int switch_network_list_add_cidr_token(HandleRef jarg1, string jarg2, int jarg3, string jarg4);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_add_host_mask")]\r
public static extern int switch_network_list_add_host_mask(HandleRef jarg1, string jarg2, string jarg3, int jarg4);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_validate_ip")]\r
- public static extern int switch_network_list_validate_ip(HandleRef jarg1, uint jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_validate_ip_token")]\r
+ public static extern int switch_network_list_validate_ip_token(HandleRef jarg1, uint jarg2, HandleRef jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_caller_profile_username_set")]\r
public static extern void switch_caller_profile_username_set(HandleRef jarg1, string jarg2);\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_caller_extension_new")]\r
public static extern IntPtr switch_caller_extension_new(HandleRef jarg1, string jarg2, string jarg3);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_caller_extension_clone")]\r
+ public static extern int switch_caller_extension_clone(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_caller_extension_add_application")]\r
public static extern void switch_caller_extension_add_application(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_private_info_get")]\r
public static extern IntPtr switch_endpoint_interface_private_info_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_rwlock_set")]\r
+ public static extern void switch_endpoint_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_rwlock_get")]\r
+ public static extern IntPtr switch_endpoint_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_next_set")]\r
public static extern void switch_endpoint_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_timer_destroy_get")]\r
public static extern IntPtr switch_timer_interface_timer_destroy_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_rwlock_set")]\r
+ public static extern void switch_timer_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_rwlock_get")]\r
+ public static extern IntPtr switch_timer_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_next_set")]\r
public static extern void switch_timer_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_hunt_function_get")]\r
public static extern IntPtr switch_dialplan_interface_hunt_function_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_rwlock_set")]\r
+ public static extern void switch_dialplan_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_rwlock_get")]\r
+ public static extern IntPtr switch_dialplan_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_next_set")]\r
public static extern void switch_dialplan_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_extens_get")]\r
public static extern IntPtr switch_file_interface_extens_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_rwlock_set")]\r
+ public static extern void switch_file_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_rwlock_get")]\r
+ public static extern IntPtr switch_file_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_next_set")]\r
public static extern void switch_file_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_asr_get_results_get")]\r
public static extern IntPtr switch_asr_interface_asr_get_results_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_rwlock_set")]\r
+ public static extern void switch_asr_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_rwlock_get")]\r
+ public static extern IntPtr switch_asr_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_next_set")]\r
public static extern void switch_asr_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_speech_float_param_tts_get")]\r
public static extern IntPtr switch_speech_interface_speech_float_param_tts_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_rwlock_set")]\r
+ public static extern void switch_speech_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_rwlock_get")]\r
+ public static extern IntPtr switch_speech_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_next_set")]\r
public static extern void switch_speech_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_say_function_get")]\r
public static extern IntPtr switch_say_interface_say_function_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_rwlock_set")]\r
+ public static extern void switch_say_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_rwlock_get")]\r
+ public static extern IntPtr switch_say_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_next_set")]\r
public static extern void switch_say_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_chat_send_get")]\r
public static extern IntPtr switch_chat_interface_chat_send_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_rwlock_set")]\r
+ public static extern void switch_chat_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_rwlock_get")]\r
+ public static extern IntPtr switch_chat_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_next_set")]\r
public static extern void switch_chat_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_management_function_get")]\r
public static extern IntPtr switch_management_interface_management_function_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_rwlock_set")]\r
+ public static extern void switch_management_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_rwlock_get")]\r
+ public static extern IntPtr switch_management_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_next_set")]\r
public static extern void switch_management_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_directory_next_pair_get")]\r
public static extern IntPtr switch_directory_interface_directory_next_pair_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_rwlock_set")]\r
+ public static extern void switch_directory_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_rwlock_get")]\r
+ public static extern IntPtr switch_directory_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_next_set")]\r
public static extern void switch_directory_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_codec_id_get")]\r
public static extern uint switch_codec_interface_codec_id_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_rwlock_set")]\r
+ public static extern void switch_codec_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_rwlock_get")]\r
+ public static extern IntPtr switch_codec_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_next_set")]\r
public static extern void switch_codec_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_flags_get")]\r
public static extern uint switch_application_interface_flags_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_rwlock_set")]\r
+ public static extern void switch_application_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_rwlock_get")]\r
+ public static extern IntPtr switch_application_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_next_set")]\r
public static extern void switch_application_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_api_interface_syntax_get")]\r
public static extern string switch_api_interface_syntax_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_api_interface_rwlock_set")]\r
+ public static extern void switch_api_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_api_interface_rwlock_get")]\r
+ public static extern IntPtr switch_api_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_api_interface_next_set")]\r
public static extern void switch_api_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_channel_get_variable")]\r
public static extern string switch_channel_get_variable(HandleRef jarg1, string jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_channel_get_variables")]\r
+ public static extern int switch_channel_get_variables(HandleRef jarg1, HandleRef jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_channel_variable_first")]\r
public static extern IntPtr switch_channel_variable_first(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event_header")]\r
public static extern void delete_switch_event_header(HandleRef jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_owner_set")]\r
- public static extern void switch_event_subclass_owner_set(HandleRef jarg1, string jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_owner_get")]\r
- public static extern string switch_event_subclass_owner_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_set")]\r
- public static extern void switch_event_subclass_name_set(HandleRef jarg1, string jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_get")]\r
- public static extern string switch_event_subclass_name_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_new_switch_event_subclass")]\r
- public static extern IntPtr new_switch_event_subclass();\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event_subclass")]\r
- public static extern void delete_switch_event_subclass(HandleRef jarg1);\r
-\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_event_id_set")]\r
public static extern void switch_event_event_id_set(HandleRef jarg1, int jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_owner_get")]\r
public static extern string switch_event_owner_get(HandleRef jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_set")]\r
- public static extern void switch_event_subclass_set(HandleRef jarg1, HandleRef jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_set")]\r
+ public static extern void switch_event_subclass_name_set(HandleRef jarg1, string jarg2);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_get")]\r
- public static extern IntPtr switch_event_subclass_get(HandleRef jarg1);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_get")]\r
+ public static extern string switch_event_subclass_name_get(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_headers_set")]\r
public static extern void switch_event_headers_set(HandleRef jarg1, HandleRef jarg2);\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event")]\r
public static extern void delete_switch_event(HandleRef jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_id_set")]\r
- public static extern void switch_event_node_id_set(HandleRef jarg1, string jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_id_get")]\r
- public static extern string switch_event_node_id_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_event_id_set")]\r
- public static extern void switch_event_node_event_id_set(HandleRef jarg1, int jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_event_id_get")]\r
- public static extern int switch_event_node_event_id_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_subclass_set")]\r
- public static extern void switch_event_node_subclass_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_subclass_get")]\r
- public static extern IntPtr switch_event_node_subclass_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_callback_set")]\r
- public static extern void switch_event_node_callback_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_callback_get")]\r
- public static extern IntPtr switch_event_node_callback_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_user_data_set")]\r
- public static extern void switch_event_node_user_data_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_user_data_get")]\r
- public static extern IntPtr switch_event_node_user_data_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_next_set")]\r
- public static extern void switch_event_node_next_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_next_get")]\r
- public static extern IntPtr switch_event_node_next_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_new_switch_event_node")]\r
- public static extern IntPtr new_switch_event_node();\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event_node")]\r
- public static extern void delete_switch_event_node(HandleRef jarg1);\r
-\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_init")]\r
public static extern int switch_event_init(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_bind")]\r
public static extern int switch_event_bind(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_bind_removable")]\r
+ public static extern int switch_event_bind_removable(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_unbind")]\r
+ public static extern int switch_event_unbind(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_unbind_callback")]\r
+ public static extern int switch_event_unbind_callback(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_name")]\r
public static extern string switch_event_name(int jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_reserve_subclass_detailed")]\r
public static extern int switch_event_reserve_subclass_detailed(string jarg1, string jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_free_subclass_detailed")]\r
+ public static extern int switch_event_free_subclass_detailed(string jarg1, string jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_serialize")]\r
public static extern int switch_event_serialize(HandleRef jarg1, HandleRef jarg2, int jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_factor_get")]\r
public static extern double switch_audio_resampler_t_factor_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_set")]\r
+ public static extern void switch_audio_resampler_t_rfactor_set(HandleRef jarg1, double jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_get")]\r
+ public static extern double switch_audio_resampler_t_rfactor_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_from_set")]\r
public static extern void switch_audio_resampler_t_from_set(HandleRef jarg1, HandleRef jarg2);\r
\r
public static extern int switch_ivr_parse_next_event(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_sleep")]\r
- public static extern int switch_ivr_sleep(HandleRef jarg1, uint jarg2);\r
+ public static extern int switch_ivr_sleep(HandleRef jarg1, uint jarg2, HandleRef jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_park")]\r
public static extern int switch_ivr_park(HandleRef jarg1, HandleRef jarg2);\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_play_file")]\r
public static extern int switch_ivr_play_file(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_wait_for_silence")]\r
+ public static extern int switch_ivr_wait_for_silence(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_gentones")]\r
public static extern int switch_ivr_gentones(HandleRef jarg1, string jarg2, int jarg3, HandleRef jarg4);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_get_say_type_by_name")]\r
public static extern int switch_ivr_get_say_type_by_name(string jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_set_user")]\r
+ public static extern int switch_ivr_set_user(HandleRef jarg1, string jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_SWITCH_RTP_MAX_BUF_LEN_get")]\r
public static extern int SWITCH_RTP_MAX_BUF_LEN_get();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_rtp_get_private")]\r
public static extern IntPtr switch_rtp_get_private(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_rtp_activate_stun_ping")]\r
+ public static extern int switch_rtp_activate_stun_ping(HandleRef jarg1, string jarg2, ushort jarg3, uint jarg4, int jarg5);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_node_t_data_set")]\r
public static extern void switch_log_node_t_data_set(HandleRef jarg1, string jarg2);\r
\r
public static extern void delete_switch_log_node_t(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_init")]\r
- public static extern int switch_log_init(HandleRef jarg1);\r
+ public static extern int switch_log_init(HandleRef jarg1, int jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_shutdown")]\r
public static extern int switch_log_shutdown();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_bind_logger")]\r
- public static extern int switch_log_bind_logger(HandleRef jarg1, int jarg2);\r
+ public static extern int switch_log_bind_logger(HandleRef jarg1, int jarg2, int jarg3);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_log_unbind_logger")]\r
+ public static extern int switch_log_unbind_logger(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_level2str")]\r
public static extern string switch_log_level2str(int jarg1);\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_free")]\r
public static extern void switch_xml_free(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_free_in_thread")]\r
+ public static extern void switch_xml_free_in_thread(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_error")]\r
public static extern string switch_xml_error(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_bind_search_function")]\r
public static extern int switch_xml_bind_search_function(HandleRef jarg1, uint jarg2, HandleRef jarg3);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_bind_search_function_removable")]\r
+ public static extern int switch_xml_bind_search_function_removable(HandleRef jarg1, uint jarg2, HandleRef jarg3, HandleRef jarg4);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_unbind_search_function")]\r
+ public static extern int switch_xml_unbind_search_function(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_unbind_search_function_ptr")]\r
+ public static extern int switch_xml_unbind_search_function_ptr(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_parse_section_string")]\r
public static extern uint switch_xml_parse_section_string(string jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_input_callback_state_t")]\r
public static extern void delete_input_callback_state_t(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_digit_set")]\r
+ public static extern void DTMF_digit_set(HandleRef jarg1, char jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_digit_get")]\r
+ public static extern char DTMF_digit_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_duration_set")]\r
+ public static extern void DTMF_duration_set(HandleRef jarg1, uint jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_duration_get")]\r
+ public static extern uint DTMF_duration_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_new_DTMF")]\r
+ public static extern IntPtr new_DTMF(char jarg1, uint jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_delete_DTMF")]\r
+ public static extern void delete_DTMF(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_new_Stream__SWIG_0")]\r
public static extern IntPtr new_Stream__SWIG_0();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_Event_Fire")]\r
public static extern bool Event_Fire(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_events_set")]\r
+ public static extern void EventConsumer_events_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_events_get")]\r
+ public static extern IntPtr EventConsumer_events_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_event_id_set")]\r
+ public static extern void EventConsumer_e_event_id_set(HandleRef jarg1, int jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_event_id_get")]\r
+ public static extern int EventConsumer_e_event_id_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_node_set")]\r
+ public static extern void EventConsumer_node_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_node_get")]\r
+ public static extern IntPtr EventConsumer_node_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_callback_set")]\r
+ public static extern void EventConsumer_e_callback_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_callback_get")]\r
+ public static extern string EventConsumer_e_callback_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_subclass_name_set")]\r
+ public static extern void EventConsumer_e_subclass_name_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_subclass_name_get")]\r
+ public static extern string EventConsumer_e_subclass_name_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_cb_arg_set")]\r
+ public static extern void EventConsumer_e_cb_arg_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_cb_arg_get")]\r
+ public static extern string EventConsumer_e_cb_arg_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_new_EventConsumer")]\r
+ public static extern IntPtr new_EventConsumer(string jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_delete_EventConsumer")]\r
+ public static extern void delete_EventConsumer(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_pop")]\r
+ public static extern IntPtr EventConsumer_pop(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_CoreSession")]\r
public static extern void delete_CoreSession(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_HookState_get")]\r
public static extern int CoreSession_HookState_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_uuid_set")]\r
+ public static extern void CoreSession_uuid_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_uuid_get")]\r
+ public static extern string CoreSession_uuid_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_tts_name_set")]\r
+ public static extern void CoreSession_tts_name_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_tts_name_get")]\r
+ public static extern string CoreSession_tts_name_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_voice_name_set")]\r
+ public static extern void CoreSession_voice_name_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_voice_name_get")]\r
+ public static extern string CoreSession_voice_name_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_Answer")]\r
public static extern int CoreSession_Answer(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_Originate")]\r
public static extern int CoreSession_Originate(HandleRef jarg1, HandleRef jarg2, string jarg3, int jarg4);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_speak")]\r
- public static extern int CoreSession_speak(HandleRef jarg1, string jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_Speak")]\r
+ public static extern int CoreSession_Speak(HandleRef jarg1, string jarg2);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_set_tts_parms")]\r
- public static extern void CoreSession_set_tts_parms(HandleRef jarg1, string jarg2, string jarg3);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_SetTtsParameters")]\r
+ public static extern void CoreSession_SetTtsParameters(HandleRef jarg1, string jarg2, string jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_CollectDigits")]\r
public static extern int CoreSession_CollectDigits(HandleRef jarg1, int jarg2);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_GetDigits")]\r
- public static extern string CoreSession_GetDigits(HandleRef jarg1, int jarg2, string jarg3, int jarg4);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_0")]\r
+ public static extern string CoreSession_GetDigits__SWIG_0(HandleRef jarg1, int jarg2, string jarg3, int jarg4);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_1")]\r
+ public static extern string CoreSession_GetDigits__SWIG_1(HandleRef jarg1, int jarg2, string jarg3, int jarg4, int jarg5);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_Transfer")]\r
public static extern int CoreSession_Transfer(HandleRef jarg1, string jarg2, string jarg3, string jarg4);\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_StreamFile")]\r
public static extern int CoreSession_StreamFile(HandleRef jarg1, string jarg2, int jarg3);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_sleep")]\r
+ public static extern int CoreSession_sleep(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_flushEvents")]\r
public static extern int CoreSession_flushEvents(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_flushDigits")]\r
public static extern int CoreSession_flushDigits(HandleRef jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_setAutoHangup")]\r
- public static extern int CoreSession_setAutoHangup(HandleRef jarg1, bool jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_SetAutoHangup")]\r
+ public static extern int CoreSession_SetAutoHangup(HandleRef jarg1, bool jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_Ready")]\r
public static extern bool CoreSession_Ready(HandleRef jarg1);\r
/* ----------------------------------------------------------------------------\r
* This file was automatically generated by SWIG (http://www.swig.org).\r
- * Version 1.3.35\r
+ * Version 1.3.36\r
*\r
* Do not make changes to this file unless you know what you are doing--modify\r
* the SWIG interface file instead.\r
var _ptr = __SWITCH_URL_SEPARATOR_get();
var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_SWITCH_READ_RESULT_VARIABLE_get")]\r
+ public static extern IntPtr __SWITCH_READ_RESULT_VARIABLE_get();\r
+ public static string SWITCH_READ_RESULT_VARIABLE_get(){
+var _ptr = __SWITCH_READ_RESULT_VARIABLE_get();
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_SWITCH_COPY_XML_CDR_VARIABLE_get")]\r
+ public static extern IntPtr __SWITCH_COPY_XML_CDR_VARIABLE_get();\r
+ public static string SWITCH_COPY_XML_CDR_VARIABLE_get(){
+var _ptr = __SWITCH_COPY_XML_CDR_VARIABLE_get();
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_VARIABLE_get")]\r
+ public static extern IntPtr __SWITCH_CURRENT_APPLICATION_VARIABLE_get();\r
+ public static string SWITCH_CURRENT_APPLICATION_VARIABLE_get(){
+var _ptr = __SWITCH_CURRENT_APPLICATION_VARIABLE_get();
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
return _res; }\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get")]\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_set_variable")]\r
public static extern void switch_core_set_variable(string jarg1, string jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_dump_variables")]\r
+ public static extern void switch_core_dump_variables(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_hupall")]\r
public static extern void switch_core_session_hupall(int jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_hupall_matching_var")]\r
+ public static extern void switch_core_session_hupall_matching_var(string jarg1, string jarg2, int jarg3);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_hupall_endpoint")]\r
+ public static extern void switch_core_session_hupall_endpoint(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_message_send")]\r
public static extern int switch_core_session_message_send(string jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_set_read_codec")]\r
public static extern int switch_core_session_set_read_codec(HandleRef jarg1, HandleRef jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_unset_read_codec")]\r
+ public static extern void switch_core_session_unset_read_codec(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_read_codec")]\r
public static extern IntPtr switch_core_session_get_read_codec(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_effective_read_codec")]\r
+ public static extern IntPtr switch_core_session_get_effective_read_codec(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_set_write_codec")]\r
public static extern int switch_core_session_set_write_codec(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_write_codec")]\r
public static extern IntPtr switch_core_session_get_write_codec(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_get_effective_write_codec")]\r
+ public static extern IntPtr switch_core_session_get_effective_write_codec(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_set_video_read_codec")]\r
public static extern int switch_core_session_set_video_read_codec(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_compare")]\r
public static extern byte switch_core_session_compare(HandleRef jarg1, HandleRef jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_core_session_check_interface")]\r
+ public static extern byte switch_core_session_check_interface(HandleRef jarg1, HandleRef jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_core_mime_index")]\r
public static extern IntPtr switch_core_mime_index();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_load_network_lists")]\r
public static extern void switch_load_network_lists(int jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_check_network_list_ip")]\r
- public static extern int switch_check_network_list_ip(string jarg1, string jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_check_network_list_ip_token")]\r
+ public static extern int switch_check_network_list_ip_token(string jarg1, string jarg2, HandleRef jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_time_set_monotonic")]\r
public static extern void switch_time_set_monotonic(int jarg1);\r
public static extern int switch_find_local_ip(string jarg1, int jarg2, int jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_get_addr")]\r
- public static extern IntPtr __get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3);\r
- public static string get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3){
-var _ptr = __get_addr(jarg1, jarg2, jarg3);
+ public static extern IntPtr __get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);\r
+ public static string get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4){
+var _ptr = __get_addr(jarg1, jarg2, jarg3, jarg4);
var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
return _res; }\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_get_port")]\r
+ public static extern ushort get_port(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_build_uri")]\r
+ public static extern int switch_build_uri(string jarg1, HandleRef jarg2, string jarg3, string jarg4, HandleRef jarg5, int jarg6);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_priority_name")]\r
public static extern IntPtr __switch_priority_name(int jarg1);\r
public static string switch_priority_name(int jarg1){
[DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_create")]\r
public static extern int switch_network_list_create(HandleRef jarg1, int jarg2, HandleRef jarg3);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_add_cidr")]\r
- public static extern int switch_network_list_add_cidr(HandleRef jarg1, string jarg2, int jarg3);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_add_cidr_token")]\r
+ public static extern int switch_network_list_add_cidr_token(HandleRef jarg1, string jarg2, int jarg3, string jarg4);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_add_host_mask")]\r
public static extern int switch_network_list_add_host_mask(HandleRef jarg1, string jarg2, string jarg3, int jarg4);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_validate_ip")]\r
- public static extern int switch_network_list_validate_ip(HandleRef jarg1, uint jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_network_list_validate_ip_token")]\r
+ public static extern int switch_network_list_validate_ip_token(HandleRef jarg1, uint jarg2, HandleRef jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_caller_profile_username_set")]\r
public static extern void switch_caller_profile_username_set(HandleRef jarg1, string jarg2);\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_caller_extension_new")]\r
public static extern IntPtr switch_caller_extension_new(HandleRef jarg1, string jarg2, string jarg3);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_caller_extension_clone")]\r
+ public static extern int switch_caller_extension_clone(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_caller_extension_add_application")]\r
public static extern void switch_caller_extension_add_application(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_private_info_get")]\r
public static extern IntPtr switch_endpoint_interface_private_info_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_rwlock_set")]\r
+ public static extern void switch_endpoint_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_rwlock_get")]\r
+ public static extern IntPtr switch_endpoint_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_endpoint_interface_next_set")]\r
public static extern void switch_endpoint_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_timer_destroy_get")]\r
public static extern IntPtr switch_timer_interface_timer_destroy_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_rwlock_set")]\r
+ public static extern void switch_timer_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_rwlock_get")]\r
+ public static extern IntPtr switch_timer_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_timer_interface_next_set")]\r
public static extern void switch_timer_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_hunt_function_get")]\r
public static extern IntPtr switch_dialplan_interface_hunt_function_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_rwlock_set")]\r
+ public static extern void switch_dialplan_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_rwlock_get")]\r
+ public static extern IntPtr switch_dialplan_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_dialplan_interface_next_set")]\r
public static extern void switch_dialplan_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_extens_get")]\r
public static extern IntPtr switch_file_interface_extens_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_rwlock_set")]\r
+ public static extern void switch_file_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_rwlock_get")]\r
+ public static extern IntPtr switch_file_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_file_interface_next_set")]\r
public static extern void switch_file_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_asr_get_results_get")]\r
public static extern IntPtr switch_asr_interface_asr_get_results_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_rwlock_set")]\r
+ public static extern void switch_asr_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_rwlock_get")]\r
+ public static extern IntPtr switch_asr_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_asr_interface_next_set")]\r
public static extern void switch_asr_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_speech_float_param_tts_get")]\r
public static extern IntPtr switch_speech_interface_speech_float_param_tts_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_rwlock_set")]\r
+ public static extern void switch_speech_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_rwlock_get")]\r
+ public static extern IntPtr switch_speech_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_speech_interface_next_set")]\r
public static extern void switch_speech_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_say_function_get")]\r
public static extern IntPtr switch_say_interface_say_function_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_rwlock_set")]\r
+ public static extern void switch_say_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_rwlock_get")]\r
+ public static extern IntPtr switch_say_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_say_interface_next_set")]\r
public static extern void switch_say_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_chat_send_get")]\r
public static extern IntPtr switch_chat_interface_chat_send_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_rwlock_set")]\r
+ public static extern void switch_chat_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_rwlock_get")]\r
+ public static extern IntPtr switch_chat_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_chat_interface_next_set")]\r
public static extern void switch_chat_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_management_function_get")]\r
public static extern IntPtr switch_management_interface_management_function_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_rwlock_set")]\r
+ public static extern void switch_management_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_rwlock_get")]\r
+ public static extern IntPtr switch_management_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_management_interface_next_set")]\r
public static extern void switch_management_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_directory_next_pair_get")]\r
public static extern IntPtr switch_directory_interface_directory_next_pair_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_rwlock_set")]\r
+ public static extern void switch_directory_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_rwlock_get")]\r
+ public static extern IntPtr switch_directory_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_directory_interface_next_set")]\r
public static extern void switch_directory_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_codec_id_get")]\r
public static extern uint switch_codec_interface_codec_id_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_rwlock_set")]\r
+ public static extern void switch_codec_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_rwlock_get")]\r
+ public static extern IntPtr switch_codec_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_codec_interface_next_set")]\r
public static extern void switch_codec_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_flags_get")]\r
public static extern uint switch_application_interface_flags_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_rwlock_set")]\r
+ public static extern void switch_application_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_rwlock_get")]\r
+ public static extern IntPtr switch_application_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_application_interface_next_set")]\r
public static extern void switch_application_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
return _res; }\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_api_interface_rwlock_set")]\r
+ public static extern void switch_api_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_api_interface_rwlock_get")]\r
+ public static extern IntPtr switch_api_interface_rwlock_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_api_interface_next_set")]\r
public static extern void switch_api_interface_next_set(HandleRef jarg1, HandleRef jarg2);\r
\r
System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
return _res; }\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_channel_get_variables")]\r
+ public static extern int switch_channel_get_variables(HandleRef jarg1, HandleRef jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_channel_variable_first")]\r
public static extern IntPtr switch_channel_variable_first(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event_header")]\r
public static extern void delete_switch_event_header(HandleRef jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_owner_set")]\r
- public static extern void switch_event_subclass_owner_set(HandleRef jarg1, string jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_owner_get")]\r
- public static extern IntPtr __switch_event_subclass_owner_get(HandleRef jarg1);\r
- public static string switch_event_subclass_owner_get(HandleRef jarg1){
-var _ptr = __switch_event_subclass_owner_get(jarg1);
-var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
-System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
-return _res; }\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_set")]\r
- public static extern void switch_event_subclass_name_set(HandleRef jarg1, string jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_get")]\r
- public static extern IntPtr __switch_event_subclass_name_get(HandleRef jarg1);\r
- public static string switch_event_subclass_name_get(HandleRef jarg1){
-var _ptr = __switch_event_subclass_name_get(jarg1);
-var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
-System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
-return _res; }\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_new_switch_event_subclass")]\r
- public static extern IntPtr new_switch_event_subclass();\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event_subclass")]\r
- public static extern void delete_switch_event_subclass(HandleRef jarg1);\r
-\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_event_id_set")]\r
public static extern void switch_event_event_id_set(HandleRef jarg1, int jarg2);\r
\r
System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
return _res; }\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_set")]\r
- public static extern void switch_event_subclass_set(HandleRef jarg1, HandleRef jarg2);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_set")]\r
+ public static extern void switch_event_subclass_name_set(HandleRef jarg1, string jarg2);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_get")]\r
- public static extern IntPtr switch_event_subclass_get(HandleRef jarg1);\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_subclass_name_get")]\r
+ public static extern IntPtr __switch_event_subclass_name_get(HandleRef jarg1);\r
+ public static string switch_event_subclass_name_get(HandleRef jarg1){
+var _ptr = __switch_event_subclass_name_get(jarg1);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_headers_set")]\r
public static extern void switch_event_headers_set(HandleRef jarg1, HandleRef jarg2);\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event")]\r
public static extern void delete_switch_event(HandleRef jarg1);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_id_set")]\r
- public static extern void switch_event_node_id_set(HandleRef jarg1, string jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_id_get")]\r
- public static extern IntPtr __switch_event_node_id_get(HandleRef jarg1);\r
- public static string switch_event_node_id_get(HandleRef jarg1){
-var _ptr = __switch_event_node_id_get(jarg1);
-var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
-System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
-return _res; }\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_event_id_set")]\r
- public static extern void switch_event_node_event_id_set(HandleRef jarg1, int jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_event_id_get")]\r
- public static extern int switch_event_node_event_id_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_subclass_set")]\r
- public static extern void switch_event_node_subclass_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_subclass_get")]\r
- public static extern IntPtr switch_event_node_subclass_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_callback_set")]\r
- public static extern void switch_event_node_callback_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_callback_get")]\r
- public static extern IntPtr switch_event_node_callback_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_user_data_set")]\r
- public static extern void switch_event_node_user_data_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_user_data_get")]\r
- public static extern IntPtr switch_event_node_user_data_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_next_set")]\r
- public static extern void switch_event_node_next_set(HandleRef jarg1, HandleRef jarg2);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_switch_event_node_next_get")]\r
- public static extern IntPtr switch_event_node_next_get(HandleRef jarg1);\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_new_switch_event_node")]\r
- public static extern IntPtr new_switch_event_node();\r
-\r
- [DllImport("mod_mono", EntryPoint="CSharp_delete_switch_event_node")]\r
- public static extern void delete_switch_event_node(HandleRef jarg1);\r
-\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_init")]\r
public static extern int switch_event_init(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_bind")]\r
public static extern int switch_event_bind(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_bind_removable")]\r
+ public static extern int switch_event_bind_removable(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_unbind")]\r
+ public static extern int switch_event_unbind(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_unbind_callback")]\r
+ public static extern int switch_event_unbind_callback(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_name")]\r
public static extern IntPtr __switch_event_name(int jarg1);\r
public static string switch_event_name(int jarg1){
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_reserve_subclass_detailed")]\r
public static extern int switch_event_reserve_subclass_detailed(string jarg1, string jarg2);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_event_free_subclass_detailed")]\r
+ public static extern int switch_event_free_subclass_detailed(string jarg1, string jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_event_serialize")]\r
public static extern int switch_event_serialize(HandleRef jarg1, HandleRef jarg2, int jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_factor_get")]\r
public static extern double switch_audio_resampler_t_factor_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_set")]\r
+ public static extern void switch_audio_resampler_t_rfactor_set(HandleRef jarg1, double jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_get")]\r
+ public static extern double switch_audio_resampler_t_rfactor_get(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_audio_resampler_t_from_set")]\r
public static extern void switch_audio_resampler_t_from_set(HandleRef jarg1, HandleRef jarg2);\r
\r
public static extern int switch_ivr_parse_next_event(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_sleep")]\r
- public static extern int switch_ivr_sleep(HandleRef jarg1, uint jarg2);\r
+ public static extern int switch_ivr_sleep(HandleRef jarg1, uint jarg2, HandleRef jarg3);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_park")]\r
public static extern int switch_ivr_park(HandleRef jarg1, HandleRef jarg2);\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_play_file")]\r
public static extern int switch_ivr_play_file(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_wait_for_silence")]\r
+ public static extern int switch_ivr_wait_for_silence(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_gentones")]\r
public static extern int switch_ivr_gentones(HandleRef jarg1, string jarg2, int jarg3, HandleRef jarg4);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_get_say_type_by_name")]\r
public static extern int switch_ivr_get_say_type_by_name(string jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_ivr_set_user")]\r
+ public static extern int switch_ivr_set_user(HandleRef jarg1, string jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_SWITCH_RTP_MAX_BUF_LEN_get")]\r
public static extern int SWITCH_RTP_MAX_BUF_LEN_get();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_rtp_get_private")]\r
public static extern IntPtr switch_rtp_get_private(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_rtp_activate_stun_ping")]\r
+ public static extern int switch_rtp_activate_stun_ping(HandleRef jarg1, string jarg2, ushort jarg3, uint jarg4, int jarg5);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_node_t_data_set")]\r
public static extern void switch_log_node_t_data_set(HandleRef jarg1, string jarg2);\r
\r
public static extern void delete_switch_log_node_t(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_init")]\r
- public static extern int switch_log_init(HandleRef jarg1);\r
+ public static extern int switch_log_init(HandleRef jarg1, int jarg2);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_shutdown")]\r
public static extern int switch_log_shutdown();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_bind_logger")]\r
- public static extern int switch_log_bind_logger(HandleRef jarg1, int jarg2);\r
+ public static extern int switch_log_bind_logger(HandleRef jarg1, int jarg2, int jarg3);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_log_unbind_logger")]\r
+ public static extern int switch_log_unbind_logger(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_log_level2str")]\r
public static extern IntPtr __switch_log_level2str(int jarg1);\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_free")]\r
public static extern void switch_xml_free(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_free_in_thread")]\r
+ public static extern void switch_xml_free_in_thread(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_error")]\r
public static extern IntPtr __switch_xml_error(HandleRef jarg1);\r
public static string switch_xml_error(HandleRef jarg1){
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_bind_search_function")]\r
public static extern int switch_xml_bind_search_function(HandleRef jarg1, uint jarg2, HandleRef jarg3);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_bind_search_function_removable")]\r
+ public static extern int switch_xml_bind_search_function_removable(HandleRef jarg1, uint jarg2, HandleRef jarg3, HandleRef jarg4);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_unbind_search_function")]\r
+ public static extern int switch_xml_unbind_search_function(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_switch_xml_unbind_search_function_ptr")]\r
+ public static extern int switch_xml_unbind_search_function_ptr(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_switch_xml_parse_section_string")]\r
public static extern uint switch_xml_parse_section_string(string jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_input_callback_state_t")]\r
public static extern void delete_input_callback_state_t(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_digit_set")]\r
+ public static extern void DTMF_digit_set(HandleRef jarg1, char jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_digit_get")]\r
+ public static extern char DTMF_digit_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_duration_set")]\r
+ public static extern void DTMF_duration_set(HandleRef jarg1, uint jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_DTMF_duration_get")]\r
+ public static extern uint DTMF_duration_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_new_DTMF")]\r
+ public static extern IntPtr new_DTMF(char jarg1, uint jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_delete_DTMF")]\r
+ public static extern void delete_DTMF(HandleRef jarg1);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_new_Stream__SWIG_0")]\r
public static extern IntPtr new_Stream__SWIG_0();\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_Event_Fire")]\r
public static extern bool Event_Fire(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_events_set")]\r
+ public static extern void EventConsumer_events_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_events_get")]\r
+ public static extern IntPtr EventConsumer_events_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_event_id_set")]\r
+ public static extern void EventConsumer_e_event_id_set(HandleRef jarg1, int jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_event_id_get")]\r
+ public static extern int EventConsumer_e_event_id_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_node_set")]\r
+ public static extern void EventConsumer_node_set(HandleRef jarg1, HandleRef jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_node_get")]\r
+ public static extern IntPtr EventConsumer_node_get(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_callback_set")]\r
+ public static extern void EventConsumer_e_callback_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_callback_get")]\r
+ public static extern IntPtr __EventConsumer_e_callback_get(HandleRef jarg1);\r
+ public static string EventConsumer_e_callback_get(HandleRef jarg1){
+var _ptr = __EventConsumer_e_callback_get(jarg1);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_subclass_name_set")]\r
+ public static extern void EventConsumer_e_subclass_name_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_subclass_name_get")]\r
+ public static extern IntPtr __EventConsumer_e_subclass_name_get(HandleRef jarg1);\r
+ public static string EventConsumer_e_subclass_name_get(HandleRef jarg1){
+var _ptr = __EventConsumer_e_subclass_name_get(jarg1);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_cb_arg_set")]\r
+ public static extern void EventConsumer_e_cb_arg_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_e_cb_arg_get")]\r
+ public static extern IntPtr __EventConsumer_e_cb_arg_get(HandleRef jarg1);\r
+ public static string EventConsumer_e_cb_arg_get(HandleRef jarg1){
+var _ptr = __EventConsumer_e_cb_arg_get(jarg1);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_new_EventConsumer")]\r
+ public static extern IntPtr new_EventConsumer(string jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_delete_EventConsumer")]\r
+ public static extern void delete_EventConsumer(HandleRef jarg1);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_EventConsumer_pop")]\r
+ public static extern IntPtr EventConsumer_pop(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_delete_CoreSession")]\r
public static extern void delete_CoreSession(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_HookState_get")]\r
public static extern int CoreSession_HookState_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_uuid_set")]\r
+ public static extern void CoreSession_uuid_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_uuid_get")]\r
+ public static extern IntPtr __CoreSession_uuid_get(HandleRef jarg1);\r
+ public static string CoreSession_uuid_get(HandleRef jarg1){
+var _ptr = __CoreSession_uuid_get(jarg1);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_tts_name_set")]\r
+ public static extern void CoreSession_tts_name_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_tts_name_get")]\r
+ public static extern IntPtr __CoreSession_tts_name_get(HandleRef jarg1);\r
+ public static string CoreSession_tts_name_get(HandleRef jarg1){
+var _ptr = __CoreSession_tts_name_get(jarg1);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_voice_name_set")]\r
+ public static extern void CoreSession_voice_name_set(HandleRef jarg1, string jarg2);\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_voice_name_get")]\r
+ public static extern IntPtr __CoreSession_voice_name_get(HandleRef jarg1);\r
+ public static string CoreSession_voice_name_get(HandleRef jarg1){
+var _ptr = __CoreSession_voice_name_get(jarg1);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_Answer")]\r
public static extern int CoreSession_Answer(HandleRef jarg1);\r
\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_CollectDigits")]\r
public static extern int CoreSession_CollectDigits(HandleRef jarg1, int jarg2);\r
\r
- [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_GetDigits")]\r
- public static extern IntPtr __CoreSession_GetDigits(HandleRef jarg1, int jarg2, string jarg3, int jarg4);\r
- public static string CoreSession_GetDigits(HandleRef jarg1, int jarg2, string jarg3, int jarg4){
-var _ptr = __CoreSession_GetDigits(jarg1, jarg2, jarg3, jarg4);
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_0")]\r
+ public static extern IntPtr __CoreSession_GetDigits__SWIG_0(HandleRef jarg1, int jarg2, string jarg3, int jarg4);\r
+ public static string CoreSession_GetDigits__SWIG_0(HandleRef jarg1, int jarg2, string jarg3, int jarg4){
+var _ptr = __CoreSession_GetDigits__SWIG_0(jarg1, jarg2, jarg3, jarg4);
+var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
+System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
+return _res; }\r
+\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_1")]\r
+ public static extern IntPtr __CoreSession_GetDigits__SWIG_1(HandleRef jarg1, int jarg2, string jarg3, int jarg4, int jarg5);\r
+ public static string CoreSession_GetDigits__SWIG_1(HandleRef jarg1, int jarg2, string jarg3, int jarg4, int jarg5){
+var _ptr = __CoreSession_GetDigits__SWIG_1(jarg1, jarg2, jarg3, jarg4, jarg5);
var _res = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(_ptr);
System.Runtime.InteropServices.Marshal.FreeCoTaskMem(_ptr);
return _res; }\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_StreamFile")]\r
public static extern int CoreSession_StreamFile(HandleRef jarg1, string jarg2, int jarg3);\r
\r
+ [DllImport("mod_mono", EntryPoint="CSharp_CoreSession_sleep")]\r
+ public static extern int CoreSession_sleep(HandleRef jarg1, int jarg2);\r
+\r
[DllImport("mod_mono", EntryPoint="CSharp_CoreSession_flushEvents")]\r
public static extern int CoreSession_flushEvents(HandleRef jarg1);\r
\r