async_call_t Struct Reference
[IPC]


Data Fields

link_t list
ipc_async_callback_t callback
void * private
union {
   ipc_callid_t   callid
   struct {
      ipc_call_t   data
      int   phoneid
   }   msg
u
pstid_t ptid

Detailed Description

Structure used for keeping track of sent async msgs and queing unsent msgs

Definition at line 58 of file ipc.c.


Field Documentation

link_t list
 

Definition at line 59 of file ipc.c.

Referenced by handle_answer(), ipc_finish_async(), and try_dispatch_queued_calls().

ipc_async_callback_t callback
 

Definition at line 61 of file ipc.c.

Referenced by handle_answer(), ipc_finish_async(), and try_dispatch_queued_calls().

void* private
 

Definition at line 62 of file ipc.c.

Referenced by handle_answer(), ipc_finish_async(), and try_dispatch_queued_calls().

ipc_callid_t callid
 

Definition at line 64 of file ipc.c.

Referenced by handle_answer(), ipc_finish_async(), and try_dispatch_queued_calls().

ipc_call_t data
 

Definition at line 66 of file ipc.c.

int phoneid
 

Definition at line 67 of file ipc.c.

struct { ... } msg
 

Referenced by ipc_call_async_2(), ipc_call_async_3(), ipc_finish_async(), and try_dispatch_queued_calls().

union { ... } u
 

Referenced by handle_answer(), ipc_call_async_2(), ipc_call_async_3(), ipc_finish_async(), and try_dispatch_queued_calls().

pstid_t ptid
 

Thread waiting for sending this msg

Definition at line 70 of file ipc.c.

Referenced by ipc_finish_async(), and try_dispatch_queued_calls().


Generated on Sun Jun 18 18:02:05 2006 for HelenOS Userspace (ia64) by  doxygen 1.4.6