NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only
tee_client_datatypes.h File Reference

Detailed Description

GP Client Interface Datatypes

Description: This file declares datatypes for GP Client Library.

Definition in file tee_client_datatypes.h.

Go to the source code of this file.

Data Structures

struct  TEEC_UUID
 This type contains a Universally Unique Resource Identifier (UUID) type as defined in RFC4122. More...
 
struct  TEEC_Context
 This type denotes a TEE Context, the main logical container linking a Client Application with a particular TEE. More...
 
struct  TEEC_Session
 This type denotes a TEE Session, the logical container linking a Client Application with a particular Trusted Application. More...
 
struct  TEEC_TempMemoryReference
 This type defines a Temporary Memory Reference. More...
 
struct  TEEC_Value
 This type defines a parameter that is not referencing shared memory, but carries instead small raw data passed by value. More...
 
union  TEEC_Parameter
 This type defines a Parameter of a TEEC_Operation. More...
 
struct  TEEC_Operation
 This type defines the payload of either an open Session operation or an invoke Command operation. More...
 

Macros

#define NO_OF_PARAMS   4
 Total number of params. More...
 

Typedefs

typedef uint32_t TEEC_Result
 This type is used to contain return codes which are the results of invoking TEE Client API functions. More...