Re-exports§
pub use crate::PID;
Structs§
- The network address to connect to when making a kernel call
- Describes all parameters that are required to start a new process on this platform.
- A 16-byte random nonce that identifies this process to the kernel. This is usually provided through the environment variable
XOUS_PROCESS_KEY
. - This is returned when a process is created
- Describes the parameters required to create a new thread on this platform.
Constants§
Functions§
- Launch a new process with the current PID as the parent.
- If no connection exists, create a new connection to the server. This means our parent PID will be PID1. Otherwise, reuse the same connection.
- Spawn a new thread with the given thread ID.
- Perform a synchronous syscall to the kernel.