Ashet OS

syscall: ashet.service.create

Documentation

Registers a new service uuid in the system. Takes an array of function pointers that will be provided for IPC and a service name to be advertised.

Inputs

uuid: *const UUID
funcs: []const anyfnptr
name: str

Outputs

svc: Service

Errors

AlreadyRegistered
SystemResources