}
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_channel_process_device_hangup(void * jarg1) {
+ switch_channel_t *arg1 = (switch_channel_t *) 0 ;
+
+ arg1 = (switch_channel_t *)jarg1;
+ switch_channel_process_device_hangup(arg1);
+}
+
+
SWIGEXPORT void * SWIGSTDCALL CSharp_switch_channel_get_queued_extension(void * jarg1) {
void * jresult ;
switch_channel_t *arg1 = (switch_channel_t *) 0 ;
return ret;
}
+ public static void switch_channel_process_device_hangup(SWIGTYPE_p_switch_channel channel) {
+ freeswitchPINVOKE.switch_channel_process_device_hangup(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ }
+
public static switch_caller_extension switch_channel_get_queued_extension(SWIGTYPE_p_switch_channel channel) {
IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_queued_extension(SWIGTYPE_p_switch_channel.getCPtr(channel));
switch_caller_extension ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_extension(cPtr, false);
[DllImport("mod_managed", EntryPoint="CSharp_switch_channel_api_on")]
public static extern int switch_channel_api_on(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_process_device_hangup")]
+ public static extern void switch_channel_process_device_hangup(HandleRef jarg1);
+
[DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_queued_extension")]
public static extern IntPtr switch_channel_get_queued_extension(HandleRef jarg1);
CF_NOVIDEO,
CF_VIDEO_ECHO,
CF_SLA_INTERCEPT,
+ CF_HANGUP_HELD,
CF_FLAG_MAX
}