.TH "tee_device_address" 3 "Sat Mar 2 2024 13:33:21" "metee" \" -*- nroff -*- .ad l .nh .SH NAME tee_device_address .SH SYNOPSIS .br .PP .PP \fR#include \fP .SS "Public Types" .in +1c .ti -1c .RI "enum { \fBTEE_DEVICE_TYPE_NONE\fP = 0, \fBTEE_DEVICE_TYPE_PATH\fP = 1, \fBTEE_DEVICE_TYPE_HANDLE\fP = 2, \fBTEE_DEVICE_TYPE_GUID\fP = 3, \fBTEE_DEVICE_TYPE_MAX\fP = 4 }" .br .in -1c .SS "Data Fields" .in +1c .ti -1c .RI "enum tee_device_address:: { \&.\&.\&. } \fBtype\fP" .br .ti -1c .RI "union {" .br .ti -1c .RI " const char * \fBpath\fP" .br .ti -1c .RI " const GUID * \fBguid\fP" .br .ti -1c .RI " TEE_DEVICE_HANDLE \fBhandle\fP" .br .ti -1c .RI "} \fBdata\fP" .br .in -1c .SH "Detailed Description" .PP Device address passed to the init function .PP Definition at line \fB98\fP of file \fBmetee\&.h\fP\&. .SH "Member Enumeration Documentation" .PP .SS "anonymous enum" Device address type .PP \fBEnumerator\fP .in +1c .TP \fB\fITEE_DEVICE_TYPE_NONE \fP\fP Select first available device .TP \fB\fITEE_DEVICE_TYPE_PATH \fP\fP Use device by path (char*) .TP \fB\fITEE_DEVICE_TYPE_HANDLE \fP\fP Use device by pre-opend handle .TP \fB\fITEE_DEVICE_TYPE_GUID \fP\fP Select first device by GUID (Windows only) .TP \fB\fITEE_DEVICE_TYPE_MAX \fP\fP upper sentinel .PP Definition at line \fB101\fP of file \fBmetee\&.h\fP\&. .SH "Field Documentation" .PP .SS "union { \&.\&.\&. } tee_device_address::data" Device address .SS "const GUID* tee_device_address::guid" < Path to device .PP Definition at line \fB111\fP of file \fBmetee\&.h\fP\&. .SS "TEE_DEVICE_HANDLE tee_device_address::handle" Device GUID (Windows only) Pre-opend handle .PP Definition at line \fB112\fP of file \fBmetee\&.h\fP\&. .SS "const char* tee_device_address::path" .PP Definition at line \fB110\fP of file \fBmetee\&.h\fP\&. .SS "enum { \&.\&.\&. } tee_device_address::type" Device address type .SH "Author" .PP Generated automatically by Doxygen for metee from the source code\&.