Rev 1336 | Rev 1350 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1336 | Rev 1343 | ||
---|---|---|---|
Line 52... | Line 52... | ||
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, int flags); |
57 | extern ipcarg_t ipc_answer(ipc_callid_t callid, ipcarg_t retval, ipcarg_t arg1, |
57 | extern ipcarg_t ipc_answer_fast(ipc_callid_t callid, ipcarg_t retval, ipcarg_t arg1, |
58 | ipcarg_t arg2); |
58 | ipcarg_t arg2); |
- | 59 | extern ipcarg_t ipc_answer(ipc_callid_t callid, ipc_call_t *call); |
|
59 | 60 | ||
60 | #define ipc_call_async(phoneid,method,arg1,private, callback) (ipc_call_async_2(phoneid, method, arg1, 0, private, callback)) |
61 | #define ipc_call_async(phoneid,method,arg1,private, callback) (ipc_call_async_2(phoneid, method, arg1, 0, private, callback)) |
61 | extern void ipc_call_async_2(int phoneid, ipcarg_t method, ipcarg_t arg1, |
62 | extern void ipc_call_async_2(int phoneid, ipcarg_t method, ipcarg_t arg1, |
62 | ipcarg_t arg2, void *private, |
63 | ipcarg_t arg2, void *private, |
63 | ipc_async_callback_t callback); |
64 | ipc_async_callback_t callback); |