Changes in uspace/lib/c/include/async.h [9934f7d:8869f7b] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/async.h
r9934f7d r8869f7b 53 53 typedef void (*async_client_data_dtor_t)(void *); 54 54 55 /** Client connection handler 56 * 57 * @param callid ID of incoming call or 0 if connection initiated from 58 * inside using async_connect_to_me() 59 * @param call Incoming call or 0 if connection initiated from inside 60 * @param arg Local argument passed from async_new_connection() or 61 * async_connect_to_me() 62 */ 63 typedef void (*async_client_conn_t)(ipc_callid_t, ipc_call_t *, void *); 64 65 /** Interrupt handler */ 66 typedef void (*async_interrupt_handler_t)(ipc_callid_t, ipc_call_t *); 55 typedef void (*async_client_conn_t)(ipc_callid_t, ipc_call_t *); 67 56 68 57 /** Exchange management style … … 177 166 178 167 extern fid_t async_new_connection(sysarg_t, sysarg_t, ipc_callid_t, 179 ipc_call_t *, async_client_conn_t , void *);168 ipc_call_t *, async_client_conn_t); 180 169 181 170 extern void async_usleep(suseconds_t); … … 188 177 189 178 extern void async_set_client_connection(async_client_conn_t); 190 extern void async_set_interrupt_received(async_ interrupt_handler_t);179 extern void async_set_interrupt_received(async_client_conn_t); 191 180 192 181 /* … … 362 351 363 352 extern int async_connect_to_me(async_exch_t *, sysarg_t, sysarg_t, sysarg_t, 364 async_client_conn_t , void *);353 async_client_conn_t); 365 354 366 355 extern int async_hangup(async_sess_t *);
Note:
See TracChangeset
for help on using the changeset viewer.