Subversion Repositories HelenOS-historic

Rev

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

Rev 1352 Rev 1365
Line 51... Line 51...
51
               ipcarg_t *result3);
51
               ipcarg_t *result3);
52
 
52
 
53
 
53
 
54
extern int ipc_call_sync(int phoneid, ipcarg_t method, ipcarg_t arg1,
54
extern int ipc_call_sync(int phoneid, ipcarg_t method, ipcarg_t arg1,
55
             ipcarg_t *result);
55
             ipcarg_t *result);
56
extern ipc_callid_t ipc_wait_for_call(ipc_call_t *data, int flags);
56
extern ipc_callid_t ipc_wait_for_call(ipc_call_t *data);
-
 
57
extern ipc_callid_t ipc_wait_for_call_timeout(ipc_call_t *data, uint32_t usec);
-
 
58
extern ipc_callid_t ipc_trywait_for_call(ipc_call_t *data);
-
 
59
 
57
extern ipcarg_t ipc_answer_fast(ipc_callid_t callid, ipcarg_t retval, ipcarg_t arg1,
60
extern ipcarg_t ipc_answer_fast(ipc_callid_t callid, ipcarg_t retval, ipcarg_t arg1,
58
               ipcarg_t arg2);
61
               ipcarg_t arg2);
59
extern ipcarg_t ipc_answer(ipc_callid_t callid, ipc_call_t *call);
62
extern ipcarg_t ipc_answer(ipc_callid_t callid, ipc_call_t *call);
60
 
63
 
61
#define ipc_call_async(phoneid,method,arg1,private, callback) (ipc_call_async_2(phoneid, method, arg1, 0, private, callback))
64
#define ipc_call_async(phoneid,method,arg1,private, callback) (ipc_call_async_2(phoneid, method, arg1, 0, private, callback))