MOS Source Code
|
Public Attributes | ||
as_linked_list | ||
attached to either pending or established list | ||
size_t | buffer_size_npages | |
const char * | server_name | |
waitlist_t | client_waitlist | |
client waits here for the server to accept the connection | ||
union { | ||
pipe_t * client_write_pipe | ||
pipe_t * server_read_pipe | ||
}; | ||
union { | ||
pipe_t * server_write_pipe | ||
pipe_t * client_read_pipe | ||
}; | ||
size_t buffer_size_npages |
Definition at line 32 of file ipc.c.
Referenced by ipc_connect_to_server(), and ipc_server_accept().
const char* server_name |
Definition at line 33 of file ipc.c.
Referenced by ipc_client_close_channel(), ipc_connect_to_server(), and ipc_server_close_channel().
waitlist_t client_waitlist |
client waits here for the server to accept the connection
Definition at line 35 of file ipc.c.
Referenced by ipc_connect_to_server(), and ipc_server_accept().
pipe_t* client_write_pipe |
Definition at line 39 of file ipc.c.
Referenced by ipc_client_close_channel(), and ipc_client_write().
pipe_t* server_read_pipe |
Definition at line 40 of file ipc.c.
Referenced by ipc_server_accept(), ipc_server_close_channel(), and ipc_server_read().
union { ... } |
pipe_t* server_write_pipe |
Definition at line 45 of file ipc.c.
Referenced by ipc_server_accept(), ipc_server_close_channel(), and ipc_server_write().
pipe_t* client_read_pipe |
Definition at line 46 of file ipc.c.
Referenced by ipc_client_close_channel(), and ipc_client_read().
union { ... } |