public extern static dsn_task_t dsn_task_create_timer(dsn_task_code_t code, dsn_task_handler_t cb, IntPtr param, int hash, int interval_milliseconds, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
public static extern dsn_task_t dsn_task_create_timer(int code, dsn_task_handler_t cb, IntPtr param, int hash, int interval_milliseconds, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
public extern static dsn_task_t dsn_task_create(dsn_task_code_t code, dsn_task_handler_t cb, IntPtr param, int hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
public static extern dsn_task_t dsn_task_create(int code, dsn_task_handler_t cb, IntPtr param, int hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
public static extern dsn_task_t dsn_task_create_timer(dsn_task_code_t code, dsn_task_handler_t cb, IntPtr param, int hash, int interval_milliseconds);
public static extern dsn_task_t dsn_task_create(dsn_task_code_t code, dsn_task_handler_t cb, IntPtr param, int hash);
public extern static dsn_task_t dsn_task_create_timer(dsn_task_code_t code, dsn_task_handler_t cb, IntPtr param, int hash, int interval_milliseconds);
public extern static dsn_task_t dsn_task_create(dsn_task_code_t code, dsn_task_handler_t cb, IntPtr param, int hash);