Expand description
Native bindings to the libteec library.
§Feature flags
default— enables nothing.no_link— prevents the build script from emitting linker directives for the nativelibteeclibrary. This is needed for environments where the OP-TEE client library is not available, such as docs.rs or host-side testing.
Structs§
- Plugin
Method - TEEC_
Context - TEEC_
Context__ Imp - TEEC_
Operation - TEEC_
Operation__ Imp - TEEC_
Registered Memory Reference - TEEC_
Session - TEEC_
Session__ Imp - TEEC_
Shared Memory - TEEC_
Shared Memory__ Imp - TEEC_
Temp Memory Reference - TEEC_
UUID - TEEC_
Value
Constants§
- TEEC_
CONFIG_ PAYLOAD_ REF_ COUNT - TEEC_
CONFIG_ SHAREDMEM_ MAX_ SIZE - TEEC_
ERROR_ ACCESS_ CONFLICT - TEEC_
ERROR_ ACCESS_ DENIED - TEEC_
ERROR_ BAD_ FORMAT - TEEC_
ERROR_ BAD_ PARAMETERS - TEEC_
ERROR_ BAD_ STATE - TEEC_
ERROR_ BUSY - TEEC_
ERROR_ CANCEL - TEEC_
ERROR_ COMMUNICATION - TEEC_
ERROR_ EXCESS_ DATA - TEEC_
ERROR_ EXTERNAL_ CANCEL - TEEC_
ERROR_ GENERIC - TEEC_
ERROR_ ITEM_ NOT_ FOUND - TEEC_
ERROR_ NOT_ IMPLEMENTED - TEEC_
ERROR_ NOT_ SUPPORTED - TEEC_
ERROR_ NO_ DATA - TEEC_
ERROR_ OUT_ OF_ MEMORY - TEEC_
ERROR_ SECURITY - TEEC_
ERROR_ SHORT_ BUFFER - TEEC_
ERROR_ TARGET_ DEAD - TEEC_
LOGIN_ APPLICATION - TEEC_
LOGIN_ GROUP - TEEC_
LOGIN_ GROUP_ APPLICATION - TEEC_
LOGIN_ PUBLIC - TEEC_
LOGIN_ USER - TEEC_
LOGIN_ USER_ APPLICATION - TEEC_
MEMREF_ PARTIAL_ INOUT - TEEC_
MEMREF_ PARTIAL_ INPUT - TEEC_
MEMREF_ PARTIAL_ OUTPUT - TEEC_
MEMREF_ TEMP_ INOUT - TEEC_
MEMREF_ TEMP_ INPUT - TEEC_
MEMREF_ TEMP_ OUTPUT - TEEC_
MEMREF_ WHOLE - TEEC_
MEM_ INPUT - TEEC_
MEM_ OUTPUT - TEEC_
NONE - TEEC_
ORIGIN_ API - TEEC_
ORIGIN_ COMMS - TEEC_
ORIGIN_ TEE - TEEC_
ORIGIN_ TRUSTED_ APP - TEEC_
SUCCESS - TEEC_
VALUE_ INOUT - TEEC_
VALUE_ INPUT - TEEC_
VALUE_ OUTPUT
Functions§
- TEEC_
Allocate ⚠Shared Memory - TEEC_
Close ⚠Session - TEEC_
Finalize ⚠Context - TEEC_
Initialize ⚠Context - TEEC_
Invoke ⚠Command - TEEC_
Open ⚠Session - TEEC_
PARAM_ TYPES - TEEC_
Register ⚠Shared Memory - TEEC_
Release ⚠Shared Memory - TEEC_
Request ⚠Cancellation