Namespaces
Enumerations
enum Direction
| Name | Value |
|---|---|
| kInput | 0u |
| kOutput | 1u |
| kInout | 2u |
Communication with the TEE OS and Trusted Applications is performed using opaque parameters.
These parameters can be a mix of small values (Value type) or a buffer reference (Buffer type).
A parameter will be tagged as either an input, output or both (inout).
Defined at line 20 of file fidling/gen/sdk/fidl/fuchsia.tee/fuchsia.tee/cpp/fidl/fuchsia.tee/cpp/common_types.h
enum ReturnOrigin
| Name | Value |
|---|---|
| kCommunication | 0u |
| kTrustedOs | 1u |
| kTrustedApplication | 2u |
Each operation must flow through the device driver and the trusted operating system before
reaching the trusted application (and back). The ReturnOrigin indicates which layer provided the
return code.
Defined at line 48 of file fidling/gen/sdk/fidl/fuchsia.tee/fuchsia.tee/cpp/fidl/fuchsia.tee/cpp/common_types.h
Records
-
class Application -
class ApplicationCloseSessionRequest -
class ApplicationInvokeCommandRequest -
class ApplicationInvokeCommandResponse -
class ApplicationOpenSession2Request -
class ApplicationOpenSession2Response -
class Buffer -
class DeviceInfo -
class DeviceInfoGetOsInfoResponse -
class None -
class OpResult -
class OsInfo -
class OsRevision -
class Parameter -
class Uuid -
class Value