Expand description
Syscall handlers for the IPC transport layer (N1/N2/N3).
Provides userspace access to the TransportManager:
SYS_TRANSPORT_CREATE(260): create a transport between two silosSYS_TRANSPORT_SEND(261): send a messageSYS_TRANSPORT_RECV(262): receive a messageSYS_TRANSPORT_CLOSE(263): close a transportSYS_TRANSPORT_INFO(264): query transport info
Statics§
- TRANSPORT_
MANAGER 🔒 - Global transport manager instance.
Functions§
- sys_
transport_ close - SYS_TRANSPORT_CLOSE: close a transport handle and release resources.
- sys_
transport_ create - SYS_TRANSPORT_CREATE: create a transport between the caller’s silo and
dst_silo. - sys_
transport_ info - SYS_TRANSPORT_INFO: query transport level and statistics.
- sys_
transport_ recv - SYS_TRANSPORT_RECV: receive a message from a transport handle.
- sys_
transport_ send - SYS_TRANSPORT_SEND: send a message on a transport handle.
- transport_
to_ 🔒syscall_ err - Convert an IpcError to a SyscallError.