Ignore:
File:
1 edited

Legend:

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

    r8aa42e3 r8619f25  
    259259}
    260260
    261 /*
    262  * User-friendly wrappers for async_share_in_start().
    263  */
    264 #define async_share_in_start_0_0(phoneid, dst, size) \
    265         async_share_in_start((phoneid), (dst), (size), 0, NULL)
    266 #define async_share_in_start_0_1(phoneid, dst, size, flags) \
    267         async_share_in_start((phoneid), (dst), (size), 0, (flags))
    268 #define async_share_in_start_1_0(phoneid, dst, size, arg) \
    269         async_share_in_start((phoneid), (dst), (size), (arg), NULL)
    270 #define async_share_in_start_1_1(phoneid, dst, size, arg, flags) \
    271         async_share_in_start((phoneid), (dst), (size), (arg), (flags))
    272 
    273 extern int async_share_in_start(int, void *, size_t, ipcarg_t, int *);
    274 extern int async_share_in_receive(ipc_callid_t *, size_t *);
    275 extern int async_share_in_finalize(ipc_callid_t, void *, int );
    276 extern int async_share_out_start(int, void *, int);
    277 extern int async_share_out_receive(ipc_callid_t *, size_t *, int *);
    278 extern int async_share_out_finalize(ipc_callid_t, void *);
    279 extern int async_data_read_start(int, void *, size_t);
    280 extern int async_data_read_receive(ipc_callid_t *, size_t *);
    281 extern int async_data_read_finalize(ipc_callid_t, const void *, size_t);
    282 extern int async_data_write_start(int, const void *, size_t);
    283 extern int async_data_write_receive(ipc_callid_t *, size_t *);
    284 extern int async_data_write_finalize(ipc_callid_t, void *, size_t);
    285 
    286 extern int async_data_blob_receive(char **, const size_t, size_t *);
    287 extern int async_data_string_receive(char **, const size_t);
    288 
    289261#endif
    290262
Note: See TracChangeset for help on using the changeset viewer.