Subversion Repositories HelenOS

Rev

Rev 2541 | Rev 2621 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2541 Rev 2568
Line 43... Line 43...
43
typedef ipc_callid_t aid_t;
43
typedef ipc_callid_t aid_t;
44
typedef void (*async_client_conn_t)(ipc_callid_t callid, ipc_call_t *call);
44
typedef void (*async_client_conn_t)(ipc_callid_t callid, ipc_call_t *call);
45
 
45
 
46
static inline void async_manager(void)
46
static inline void async_manager(void)
47
{
47
{
48
    fibril_schedule_next_adv(FIBRIL_TO_MANAGER);
48
    fibril_switch(FIBRIL_TO_MANAGER);
49
}
49
}
50
 
50
 
51
ipc_callid_t async_get_call_timeout(ipc_call_t *call, suseconds_t usecs);
51
ipc_callid_t async_get_call_timeout(ipc_call_t *call, suseconds_t usecs);
52
static inline ipc_callid_t async_get_call(ipc_call_t *data)
52
static inline ipc_callid_t async_get_call(ipc_call_t *data)
53
{
53
{