Ignore:
File:
1 edited

Legend:

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

    r9934f7d r8869f7b  
    5353typedef void (*async_client_data_dtor_t)(void *);
    5454
    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 *);
     55typedef void (*async_client_conn_t)(ipc_callid_t, ipc_call_t *);
    6756
    6857/** Exchange management style
     
    177166
    178167extern 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);
    180169
    181170extern void async_usleep(suseconds_t);
     
    188177
    189178extern void async_set_client_connection(async_client_conn_t);
    190 extern void async_set_interrupt_received(async_interrupt_handler_t);
     179extern void async_set_interrupt_received(async_client_conn_t);
    191180
    192181/*
     
    362351
    363352extern 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);
    365354
    366355extern int async_hangup(async_sess_t *);
Note: See TracChangeset for help on using the changeset viewer.