Changeset 26f2af0 in mainline for uspace/lib/libc/include/ipc/ipc.h


Ignore:
Timestamp:
2007-09-18T19:58:19Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
47a776f9
Parents:
c3b25510
Message:

VFS work.
Implement VFS_REGISTER part of the protocol in the FAT file system.

IPC work.
Rename ipc_data_send_accept() to ipc_data_receive() and ipc_data_send_answer()
to ipc_data_deliver(). Introduce ipc_data_send().

File:
1 edited

Legend:

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

    rc3b25510 r26f2af0  
    7575
    7676#define ipc_call_async(phoneid, method, arg1, private, callback, can_preempt) \
    77         (ipc_call_async_2(phoneid, method, arg1, 0, private, callback, \
    78             can_preempt))
     77    (ipc_call_async_2(phoneid, method, arg1, 0, private, callback, can_preempt))
    7978extern void ipc_call_async_2(int phoneid, ipcarg_t method, ipcarg_t arg1,
    8079    ipcarg_t arg2, void *private, ipc_async_callback_t callback,
     
    9190extern int ipc_forward_fast(ipc_callid_t callid, int phoneid, int method,
    9291    ipcarg_t arg1);
    93 
    94 extern int ipc_data_send_accept(ipc_callid_t *callid, ipc_call_t *call,
    95     void **dst, size_t *size);
    96 extern ipcarg_t ipc_data_send_answer(ipc_callid_t callid, ipc_call_t *call,
     92extern int ipc_data_send(int phoneid, void *src, size_t size);
     93extern int ipc_data_receive(ipc_callid_t *callid, ipc_call_t *call, void **dst,
     94    size_t *size);
     95extern ipcarg_t ipc_data_deliver(ipc_callid_t callid, ipc_call_t *call,
    9796    void *dst, size_t size);
    9897
Note: See TracChangeset for help on using the changeset viewer.