version 1.23, 2013/10/21 13:38:05
|
version 1.24, 2013/11/21 14:39:10
|
Line 67 SUCH DAMAGE.
|
Line 67 SUCH DAMAGE.
|
#define CRITERIA_VAL 4 |
#define CRITERIA_VAL 4 |
#define CRITERIA_TS 5 |
#define CRITERIA_TS 5 |
#define CRITERIA_DATA 6 |
#define CRITERIA_DATA 6 |
#define CRITERIA_ID 7 | #define CRITERIA_DATLEN 7 |
| #define CRITERIA_ID 8 |
|
|
|
|
/* early declaration for root & task */ |
/* early declaration for root & task */ |
Line 340 int schedCancel(sched_task_t * __restrict task);
|
Line 341 int schedCancel(sched_task_t * __restrict task);
|
* @type = cancel from queue type, if =taskMAX cancel same task from all queues |
* @type = cancel from queue type, if =taskMAX cancel same task from all queues |
* @criteria = find task by criteria |
* @criteria = find task by criteria |
* [ CRITERIA_ANY|CRITERIA_CALL|CRITERIA_ARG|CRITERIA_FD|CRITERIA_VAL| |
* [ CRITERIA_ANY|CRITERIA_CALL|CRITERIA_ARG|CRITERIA_FD|CRITERIA_VAL| |
* CRITERIA_ID|CRITERIA_TS|CRITERIA_DATA ] | * CRITERIA_ID|CRITERIA_TS|CRITERIA_DATA|CRITERIA_DATLEN ] |
* @param = search parameter |
* @param = search parameter |
* @hook = custom cleanup hook function, may be NULL |
* @hook = custom cleanup hook function, may be NULL |
* return: -1 error, -2 error in sub-stage cancel execution, -3 error from custom hook or 0 ok |
* return: -1 error, -2 error in sub-stage cancel execution, -3 error from custom hook or 0 ok |
Line 361 int schedQuery(sched_task_t * __restrict task);
|
Line 362 int schedQuery(sched_task_t * __restrict task);
|
* @type = query from queue type, if =taskMAX query same task from all queues |
* @type = query from queue type, if =taskMAX query same task from all queues |
* @criteria = find task by criteria |
* @criteria = find task by criteria |
* [ CRITERIA_ANY|CRITERIA_CALL|CRITERIA_ARG|CRITERIA_FD|CRITERIA_VAL| |
* [ CRITERIA_ANY|CRITERIA_CALL|CRITERIA_ARG|CRITERIA_FD|CRITERIA_VAL| |
* CRITERIA_ID|CRITERIA_TS|CRITERIA_DATA ] | * CRITERIA_ID|CRITERIA_TS|CRITERIA_DATA|CRITERIA_DATLEN ] |
* @param = search parameter |
* @param = search parameter |
* return: -1 error, 0 found or 1 not found |
* return: -1 error, 0 found or 1 not found |
*/ |
*/ |
Line 647 sched_task_t *schedSuspend(sched_root_task_t * __restr
|
Line 648 sched_task_t *schedSuspend(sched_root_task_t * __restr
|
* |
* |
* @root = root task |
* @root = root task |
* @criteria = find task by criteria |
* @criteria = find task by criteria |
* [CRITERIA_ANY|CRITERIA_ID|CRITERIA_DATA] | * [ CRITERIA_ANY|CRITERIA_ID|CRITERIA_VAL|CRITERIA_DATA ] |
* @param = search parameter (sched_task_t *task| unsigned long id) |
* @param = search parameter (sched_task_t *task| unsigned long id) |
* return: -1 error or 0 resumed ok |
* return: -1 error or 0 resumed ok |
*/ |
*/ |