🔬This is a nightly-only experimental API. (
sgx_platform #56975)Available on Fortanix and SGX only.
Expand description
Low-level interfaces to usercalls. See the ABI documentation for more information.
Modules§
- alloc
Experimental - Primitives for allocating memory in userspace as well as copying data to and from user memory.
- raw
Experimental - Lowest-level interfaces to usercalls and usercall ABI type definitions.
Traits§
- From
SgxResult Experimental - Translate the raw result of an SGX usercall.
Functions§
- accept_
stream Experimental - Usercall
accept_stream. See the ABI documentation for more information. - alloc
Experimental - Usercall
alloc. See the ABI documentation for more information. - bind_
stream Experimental - Usercall
bind_stream. See the ABI documentation for more information. - close
Experimental - Usercall
close. See the ABI documentation for more information. - connect_
stream Experimental - Usercall
connect_stream. See the ABI documentation for more information. - exit
Experimental - Usercall
exit. See the ABI documentation for more information. - flush
Experimental - Usercall
flush. See the ABI documentation for more information. - freeâš
Experimental - This is the raw function definition, see the ABI documentation for more information.
- insecure_
time Experimental - Usercall
insecure_time. See the ABI documentation for more information. - launch_
thread âšExperimental - Usercall
launch_thread. See the ABI documentation for more information. - read
Experimental - Usercall
read. See the ABI documentation for more information. - read_
alloc Experimental - Usercall
read_alloc. See the ABI documentation for more information. - read_
buf Experimental - Usercall
readwith an uninitialized buffer. See the ABI documentation for more information. - send
Experimental - Usercall
send. See the ABI documentation for more information. - wait
Experimental - Usercall
wait. See the ABI documentation for more information. - wait_
timeout Experimental - Makes an effort to wait for a non-spurious event at least as long as
duration. - write
Experimental - Usercall
write. See the ABI documentation for more information.