Open Enclave
0.17.0
|
This file defines the types used by the OE SDK. More...
#include "defs.h"
Go to the source code of this file.
Data Structures | |
struct | _oe_datetime |
This struct defines a datetime up to 1 second precision. More... | |
Typedefs | |
typedef enum _oe_enclave_type | oe_enclave_type_t |
This enumeration defines values for the type parameter passed to oe_create_enclave(). | |
typedef struct _oe_enclave | oe_enclave_t |
This is an opaque handle to an enclave returned by oe_create_enclave(). More... | |
typedef enum _oe_seal_policy | oe_seal_policy_t |
This enumeration type defines the policy used to derive a seal key. More... | |
typedef struct _oe_datetime | oe_datetime_t |
This struct defines a datetime up to 1 second precision. | |
typedef int | oe_clockid_t |
This type defines a system internal clock ID. | |
Enumerations | |
enum | _oe_enclave_type { OE_ENCLAVE_TYPE_AUTO = 1, OE_ENCLAVE_TYPE_SGX = 2, OE_ENCLAVE_TYPE_OPTEE = 3, __OE_ENCLAVE_TYPE_MAX = OE_ENUM_MAX } |
This enumeration defines values for the type parameter passed to oe_create_enclave(). More... | |
enum | _oe_seal_policy { OE_SEAL_POLICY_UNIQUE = 1, OE_SEAL_POLICY_PRODUCT = 2, _OE_SEAL_POLICY_MAX = OE_ENUM_MAX } |
This enumeration type defines the policy used to derive a seal key. More... | |
This file defines the types used by the OE SDK.