FreeSWITCH API Documentation  1.7.0
Data Structures | Functions
switch_scheduler.h File Reference
#include <switch.h>
+ Include dependency graph for switch_scheduler.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  switch_scheduler_task
 

Functions

uint32_t switch_scheduler_add_task (time_t task_runtime, switch_scheduler_func_t func, const char *desc, const char *group, uint32_t cmd_id, void *cmd_arg, switch_scheduler_flag_t flags)
 Schedule a task in the future. More...
 
uint32_t switch_scheduler_del_task_id (uint32_t task_id)
 Delete a scheduled task. More...
 
uint32_t switch_scheduler_del_task_group (const char *group)
 Delete a scheduled task based on the group name. More...
 
void switch_scheduler_task_thread_start (void)
 Start the scheduler system. More...
 
void switch_scheduler_task_thread_stop (void)
 Stop the scheduler system. More...