| Function silc_schedule_task_add_timeout
 
 SYNOPSIS
 
    SilcTask
    silc_schedule_task_add_timeout(SilcSchedule schedule,
                                   SilcTaskCallback callback, void *context,
                                   long seconds, long useconds);
DESCRIPTION
    Add timeout task to scheduler.  The `callback' will be called once
    the specified timeout has elapsed.  The task will be removed from the
    scheduler automatically once the task expires.  The event returned
    to the `callback' is SILC_TASK_EXPIRE.  A task added with zero (0)
    timeout will be executed immediately next time tasks are scheduled.
 
 
 
 |