mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-10-20 10:14:14 +00:00
FS-9638
This commit is contained in:
1 parent
550d85210c
commit
9b8a5edd3d
32 files changed
+765
-150
No files matched your search
@@ -18192,6 +18192,36 @@ result = (char *)("\r\n #%&+:;<=>?@[\\]^`{|}\"");
|
||||
}
|
||||
|
||||
|
||||
SWIGEXPORT char * SWIGSTDCALL CSharp_switch_get_hex_bytes(void * jarg1, void * jarg2, char * jarg3, void * jarg4) {
|
||||
char * jresult ;
|
||||
switch_byte_t *arg1 = (switch_byte_t *) 0 ;
|
||||
switch_size_t arg2 ;
|
||||
char *arg3 = (char *) 0 ;
|
||||
switch_size_t arg4 ;
|
||||
switch_size_t *argp2 ;
|
||||
switch_size_t *argp4 ;
|
||||
char *result = 0 ;
|
||||
|
||||
arg1 = (switch_byte_t *)jarg1;
|
||||
argp2 = (switch_size_t *)jarg2;
|
||||
if (!argp2) {
|
||||
SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null switch_size_t", 0);
|
||||
return 0;
|
||||
}
|
||||
arg2 = *argp2;
|
||||
arg3 = (char *)jarg3;
|
||||
argp4 = (switch_size_t *)jarg4;
|
||||
if (!argp4) {
|
||||
SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null switch_size_t", 0);
|
||||
return 0;
|
||||
}
|
||||
arg4 = *argp4;
|
||||
result = (char *)switch_get_hex_bytes(arg1,arg2,arg3,arg4);
|
||||
jresult = SWIG_csharp_string_callback((const char *)result);
|
||||
return jresult;
|
||||
}
|
||||
|
||||
|
||||
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_round_to_step(unsigned long jarg1, unsigned long jarg2) {
|
||||
unsigned long jresult ;
|
||||
uint32_t arg1 ;
|
||||
@@ -20858,6 +20888,18 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_getcputime(void * jarg1) {
|
||||
}
|
||||
|
||||
|
||||
SWIGEXPORT char * SWIGSTDCALL CSharp_switch_html_strip(char * jarg1) {
|
||||
char * jresult ;
|
||||
char *arg1 = (char *) 0 ;
|
||||
char *result = 0 ;
|
||||
|
||||
arg1 = (char *)jarg1;
|
||||
result = (char *)switch_html_strip((char const *)arg1);
|
||||
jresult = SWIG_csharp_string_callback((const char *)result);
|
||||
return jresult;
|
||||
}
|
||||
|
||||
|
||||
SWIGEXPORT void SWIGSTDCALL CSharp_profile_node_t_var_set(void * jarg1, char * jarg2) {
|
||||
profile_node_s *arg1 = (profile_node_s *) 0 ;
|
||||
char *arg2 = (char *) 0 ;
|
||||
@@ -47299,6 +47341,20 @@ SWIGEXPORT int SWIGSTDCALL CSharp_CoreSession_Answer(void * jarg1) {
|
||||
}
|
||||
|
||||
|
||||
SWIGEXPORT int SWIGSTDCALL CSharp_CoreSession_print(void * jarg1, char * jarg2) {
|
||||
int jresult ;
|
||||
CoreSession *arg1 = (CoreSession *) 0 ;
|
||||
char *arg2 = (char *) 0 ;
|
||||
int result;
|
||||
|
||||
arg1 = (CoreSession *)jarg1;
|
||||
arg2 = (char *)jarg2;
|
||||
result = (int)(arg1)->print(arg2);
|
||||
jresult = result;
|
||||
return jresult;
|
||||
}
|
||||
|
||||
|
||||
SWIGEXPORT int SWIGSTDCALL CSharp_CoreSession_preAnswer(void * jarg1) {
|
||||
int jresult ;
|
||||
CoreSession *arg1 = (CoreSession *) 0 ;
|
||||
|
||||
@@ -303,6 +303,11 @@ public class CoreSession : IDisposable {
|
||||
return ret;
|
||||
}
|
||||
|
||||
public int print(string txt) {
|
||||
int ret = freeswitchPINVOKE.CoreSession_print(swigCPtr, txt);
|
||||
return ret;
|
||||
}
|
||||
|
||||
public int preAnswer() {
|
||||
int ret = freeswitchPINVOKE.CoreSession_preAnswer(swigCPtr);
|
||||
return ret;
|
||||
@@ -3745,6 +3750,12 @@ else
|
||||
return ret;
|
||||
}
|
||||
|
||||
public static string switch_get_hex_bytes(SWIGTYPE_p_unsigned_char buf, SWIGTYPE_p_switch_size_t datalen, string new_buf, SWIGTYPE_p_switch_size_t new_datalen) {
|
||||
string ret = freeswitchPINVOKE.switch_get_hex_bytes(SWIGTYPE_p_unsigned_char.getCPtr(buf), SWIGTYPE_p_switch_size_t.getCPtr(datalen), new_buf, SWIGTYPE_p_switch_size_t.getCPtr(new_datalen));
|
||||
if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
|
||||
return ret;
|
||||
}
|
||||
|
||||
public static uint switch_round_to_step(uint num, uint step) {
|
||||
uint ret = freeswitchPINVOKE.switch_round_to_step(num, step);
|
||||
return ret;
|
||||
@@ -4439,6 +4450,11 @@ else
|
||||
freeswitchPINVOKE.switch_getcputime(switch_cputime.getCPtr(t));
|
||||
}
|
||||
|
||||
public static string switch_html_strip(string str) {
|
||||
string ret = freeswitchPINVOKE.switch_html_strip(str);
|
||||
return ret;
|
||||
}
|
||||
|
||||
public static switch_caller_extension switch_caller_extension_new(SWIGTYPE_p_switch_core_session session, string extension_name, string extension_number) {
|
||||
IntPtr cPtr = freeswitchPINVOKE.switch_caller_extension_new(SWIGTYPE_p_switch_core_session.getCPtr(session), extension_name, extension_number);
|
||||
switch_caller_extension ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_extension(cPtr, false);
|
||||
@@ -12416,6 +12432,9 @@ class freeswitchPINVOKE {
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_SWITCH_URL_UNSAFE_get")]
|
||||
public static extern string SWITCH_URL_UNSAFE_get();
|
||||
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_switch_get_hex_bytes")]
|
||||
public static extern string switch_get_hex_bytes(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
|
||||
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_switch_round_to_step")]
|
||||
public static extern uint switch_round_to_step(uint jarg1, uint jarg2);
|
||||
|
||||
@@ -12980,6 +12999,9 @@ class freeswitchPINVOKE {
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_switch_getcputime")]
|
||||
public static extern void switch_getcputime(HandleRef jarg1);
|
||||
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_switch_html_strip")]
|
||||
public static extern string switch_html_strip(string jarg1);
|
||||
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_profile_node_t_var_set")]
|
||||
public static extern void profile_node_t_var_set(HandleRef jarg1, string jarg2);
|
||||
|
||||
@@ -19355,6 +19377,9 @@ class freeswitchPINVOKE {
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Answer")]
|
||||
public static extern int CoreSession_Answer(HandleRef jarg1);
|
||||
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_CoreSession_print")]
|
||||
public static extern int CoreSession_print(HandleRef jarg1, string jarg2);
|
||||
|
||||
[DllImport("mod_managed", EntryPoint="CSharp_CoreSession_preAnswer")]
|
||||
public static extern int CoreSession_preAnswer(HandleRef jarg1);
|
||||
|
||||
@@ -27112,7 +27137,8 @@ namespace FreeSWITCH.Native {
|
||||
SAF_ROUTING_EXEC = (1 << 1),
|
||||
SAF_MEDIA_TAP = (1 << 2),
|
||||
SAF_ZOMBIE_EXEC = (1 << 3),
|
||||
SAF_NO_LOOPBACK = (1 << 4)
|
||||
SAF_NO_LOOPBACK = (1 << 4),
|
||||
SAF_SUPPORT_TEXT_ONLY = (1 << 5)
|
||||
}
|
||||
|
||||
}
|
||||
@@ -29780,7 +29806,15 @@ public enum switch_channel_flag_t {
|
||||
CF_TEXT_ECHO,
|
||||
CF_TEXT_ACTIVE,
|
||||
CF_TEXT_IDLE,
|
||||
CF_TEXT_LINE_BASED,
|
||||
CF_QUEUE_TEXT_EVENTS,
|
||||
CF_MSRP,
|
||||
CF_MSRPS,
|
||||
CF_WANT_MSRP,
|
||||
CF_WANT_MSRPS,
|
||||
CF_RTT,
|
||||
CF_WANT_RTT,
|
||||
CF_AUDIO,
|
||||
CF_FLAG_MAX
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user