Changeset 3529f148 in mainline for uspace/lib/c/include/task.h


Ignore:
Timestamp:
2020-03-06T19:14:20Z (6 years ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
13b4504
Parents:
06599a1
git-author:
Matthieu Riolo <matthieu.riolo@…> (2020-02-29 11:22:13)
git-committer:
Matthieu Riolo <matthieu.riolo@…> (2020-03-06 19:14:20)
Message:

Adding types task_wait_flag_t and ipc_start_flag_t which replaces makros

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/task.h

    r06599a1 r3529f148  
    4141#include <types/task.h>
    4242
    43 #define TASK_WAIT_EXIT   0x1
    44 #define TASK_WAIT_RETVAL 0x2
    45 #define TASK_WAIT_BOTH   0x4
    46 
    47 static inline void task_wait_set(task_wait_t *wait, int flags)
     43static inline void task_wait_set(task_wait_t *wait, task_wait_flag_t flags)
    4844{
    4945        wait->flags = flags;
     
    7066extern void task_cancel_wait(task_wait_t *);
    7167extern errno_t task_wait(task_wait_t *, task_exit_t *, int *);
    72 extern errno_t task_wait_task_id(task_id_t, int, task_exit_t *, int *);
     68extern errno_t task_wait_task_id(task_id_t, task_wait_flag_t, task_exit_t *, int *);
    7369
    7470extern errno_t task_retval(int);
Note: See TracChangeset for help on using the changeset viewer.