MOS Source Code
|
Go to the source code of this file.
Classes | |
struct | ipc_conn_io_t |
Functions | |
io_t * | ipc_create (const char *name, size_t max_pending_connections) |
Create a new IPC server. | |
io_t * | ipc_accept (io_t *server) |
Accept a new connection on an IPC server. | |
io_t * | ipc_connect (const char *name, size_t buffer_size) |
Connect to an IPC servers. | |
ipc_conn_io_t * | ipc_conn_io_create (ipc_t *ipc, bool is_server_side) |
Create a new IPC connection io descriptor. | |
Create a new IPC server.
name | The name of the server |
max_pending_connections | The maximum number of pending connections to allow |
Definition at line 106 of file ipc_io.c.
Referenced by ipc_create().
Connect to an IPC servers.
name | The name of the server to connect to |
buffer_size | The size of a shared-memory buffer to use for the connection |
Definition at line 138 of file ipc_io.c.
Referenced by ipc_connect().
ipc_conn_io_t * ipc_conn_io_create | ( | ipc_t * | ipc, |
bool | is_server_side ) |
Create a new IPC connection io descriptor.
ipc | The IPC object to create the connection for |
is_server_side | Whether this is the server side of the connection |
Definition at line 96 of file ipc_io.c.
Referenced by ipc_accept(), ipc_connect(), and vfs_ipc_file_read().