Changeset 6deb2cd in mainline for uspace/lib/c/include/ipc/ipc.h


Ignore:
Timestamp:
2017-12-08T21:17:27Z (6 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9233e9d
Parents:
125c09c
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-07 16:46:52)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-08 21:17:27)
Message:

Return capability handle in SYS_IPC_WAIT via call data structure, separately from error codes.

File:
1 edited

Legend:

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

    r125c09c r6deb2cd  
    4848typedef void (*ipc_async_callback_t)(void *, int, ipc_call_t *);
    4949
    50 extern cap_handle_t ipc_wait_cycle(ipc_call_t *, sysarg_t, unsigned int);
     50extern int ipc_wait_cycle(ipc_call_t *, sysarg_t, unsigned int);
    5151extern void ipc_poke(void);
    5252
     
    5454        ipc_wait_for_call_timeout(data, SYNCH_NO_TIMEOUT);
    5555
    56 extern cap_handle_t ipc_wait_for_call_timeout(ipc_call_t *, sysarg_t);
    57 extern cap_handle_t ipc_trywait_for_call(ipc_call_t *);
     56extern int ipc_wait_for_call_timeout(ipc_call_t *, sysarg_t);
     57extern int ipc_trywait_for_call(ipc_call_t *);
    5858
    5959/*
Note: See TracChangeset for help on using the changeset viewer.