![]() |
MOS Source Code
|
#include <mos/types.h>Go to the source code of this file.
Classes | |
| struct | ipc_msg_t |
| An IPC message. More... | |
Typedefs | |
| typedef fd_t | ipcfd_t |
Functions | |
| MOSAPI ipc_msg_t * | ipc_msg_create (size_t size) |
| Create a new IPC message. | |
| MOSAPI void | ipc_msg_destroy (ipc_msg_t *buffer) |
| Destroy an IPC message. | |
| MOSAPI ipc_msg_t * | ipc_read_msg (ipcfd_t fd) |
| Read an IPC message. | |
| MOSAPI bool | ipc_write_msg (ipcfd_t fd, ipc_msg_t *buffer) |
| Write an IPC message. | |
| MOSAPI size_t | ipc_read_as_msg (ipcfd_t fd, char *buffer, size_t buffer_size) |
| MOSAPI bool | ipc_write_as_msg (ipcfd_t fd, const char *data, size_t size) |
Create a new IPC message.
| size | The size of the message. |
Definition at line 27 of file libipc.cpp.
Referenced by ipc_read_msg().
Destroy an IPC message.
| buffer | The message. |
Definition at line 34 of file libipc.cpp.
Referenced by ipc_read_msg(), rpc_call_exec(), and rpc_handle_client().
Read an IPC message.
| fd | The file descriptor. |
Definition at line 39 of file libipc.cpp.
Referenced by rpc_call_exec(), and rpc_handle_client().
Write an IPC message.
| fd | The file descriptor. |
| buffer | The message. |
Definition at line 68 of file libipc.cpp.
Definition at line 106 of file libipc.cpp.
Definition at line 87 of file libipc.cpp.
Referenced by rpc_call_exec(), and rpc_handle_client().