FreeSWITCH.Native.freeswitch.switch_scheduler_add_task C# (CSharp) Method

switch_scheduler_add_task() public static method

public static switch_scheduler_add_task ( SWIGTYPE_p_time_t task_runtime, SWIGTYPE_p_f_p_switch_scheduler_task__void func, string desc, string group, uint cmd_id, SWIGTYPE_p_void cmd_arg, uint flags ) : uint
task_runtime SWIGTYPE_p_time_t
func SWIGTYPE_p_f_p_switch_scheduler_task__void
desc string
group string
cmd_id uint
cmd_arg SWIGTYPE_p_void
flags uint
return uint
        public static uint switch_scheduler_add_task(SWIGTYPE_p_time_t task_runtime, SWIGTYPE_p_f_p_switch_scheduler_task__void func, string desc, string group, uint cmd_id, SWIGTYPE_p_void cmd_arg, uint flags)
        {
            uint ret = freeswitchPINVOKE.switch_scheduler_add_task(SWIGTYPE_p_time_t.getCPtr(task_runtime), SWIGTYPE_p_f_p_switch_scheduler_task__void.getCPtr(func), desc, group, cmd_id, SWIGTYPE_p_void.getCPtr(cmd_arg), flags);
            if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
            return ret;
        }
freeswitch