Changeset 44c6d88d in mainline for libc/include/async.h


Ignore:
Timestamp:
2006-05-30T17:23:33Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
eaf34f7
Parents:
79460ae
Message:

Added some additional functionality.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libc/include/async.h

    r79460ae r44c6d88d  
    1414ipc_callid_t async_get_call(ipc_call_t *data);
    1515
    16 pstid_t async_new_connection(ipc_callid_t callid, ipc_call_t *call,
    17                              void (*cthread)(ipc_callid_t,ipc_call_t *));
    1816aid_t async_send_2(int phoneid, ipcarg_t method, ipcarg_t arg1, ipcarg_t arg2,
    1917                   ipc_call_t *dataptr);
    2018void async_wait_for(aid_t amsgid, ipcarg_t *result);
    2119int async_wait_timeout(aid_t amsgid, ipcarg_t *retval, suseconds_t timeout);
    22 
     20pstid_t async_new_connection(ipcarg_t in_phone_hash,ipc_callid_t callid,
     21                             ipc_call_t *call,
     22                             void (*cthread)(ipc_callid_t,ipc_call_t *));
     23void async_usleep(suseconds_t timeout);
    2324
    2425/* Should be defined by application */
    2526void client_connection(ipc_callid_t callid, ipc_call_t *call) __attribute__((weak));
     27void interrupt_received(ipc_call_t *call)  __attribute__((weak));
    2628
    2729#endif
Note: See TracChangeset for help on using the changeset viewer.