Crate optee_utee
source ·Re-exports§
pub use self::identity::Identity;pub use self::identity::LoginType;pub use self::arithmetical::*;pub use self::crypto_op::*;pub use self::extension::*;pub use self::object::*;pub use self::time::*;pub use self::uuid::*;
Modules§
Macros§
- Macro for printing to the trace output, without a newline.
- Macro for printing to the trace output, with a newline. Use the
format!syntax to write data to the standard output. Seestd::fmtfor more information.
Structs§
- The TeeParams struct is used to manage the parameters for TEE commands.
Enums§
- A list specifying general categories of TEE error and its corresponding code in OP-TEE OS.
Type Aliases§
- A specialized
Resulttype for TEE operations.
Attribute Macros§
- Attribute to declare the entry point of closing a session. Session context raw pointer (
*mut T) can be defined as an optional parameter. - Attribute to declare the entry point of creating TA.
- Attribute to declare the entry point of destroying TA.
- Attribute to declare the entry point of invoking commands. Session context reference (
&mut T) can be defined as an optional parameter. - Attribute to declare the entry point of opening a session. Pointer to session context pointer (*mut *mut T) can be defined as an optional parameter.