~martin-decky/helenos/rcu

« back to all changes in this revision

Viewing changes to uspace/lib/c/include/async.h

MergeĀ mainlineĀ changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
138
138
 
139
139
extern void async_wait_for(aid_t, sysarg_t *);
140
140
extern int async_wait_timeout(aid_t, sysarg_t *, suseconds_t);
 
141
extern void async_forget(aid_t);
141
142
 
142
143
extern fid_t async_new_connection(task_id_t, sysarg_t, ipc_callid_t,
143
144
    ipc_call_t *, async_client_conn_t, void *);
319
320
    sysarg_t, sysarg_t, sysarg_t, sysarg_t *, sysarg_t *, sysarg_t *,
320
321
    sysarg_t *, sysarg_t *);
321
322
 
322
 
extern async_sess_t *async_connect_me(exch_mgmt_t, async_exch_t *);
 
323
extern async_sess_t *async_clone_establish(exch_mgmt_t, async_exch_t *);
323
324
extern async_sess_t *async_connect_me_to(exch_mgmt_t, async_exch_t *, sysarg_t,
324
325
    sysarg_t, sysarg_t);
325
326
extern async_sess_t *async_connect_me_to_blocking(exch_mgmt_t, async_exch_t *,