Crate optee_utee
source ·Re-exports§
pub use self::object::*;
pub use self::crypto_op::*;
pub use self::time::*;
pub use self::arithmetical::*;
pub use self::extension::*;
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::fmt
for more information.
Structs§
Enums§
- A list specifying general categories of TEE error and its corresponding code in OP-TEE OS.
Type Aliases§
- A specialized
Result
type 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.