OPTIGA™ Trust M
Host Library Documentation
optiga_comms Struct Reference

Optiga comms structure. More...

#include <optiga_comms.h>

Data Fields

void * p_comms_ctx
 Comms structure pointer. More...
 
void * p_upper_layer_ctx
 Upper layer context. More...
 
upper_layer_callback_t upper_layer_handler
 Upper layer handler. More...
 
uint8_t instance_init_state
 Holds the instance initialization state. More...
 
uint8_t state
 OPTIGA comms state. More...
 
void * p_pal_os_event_ctx
 Pointer to the pal os event instance/context. More...
 

Detailed Description

Optiga comms structure.

Definition at line 61 of file optiga_comms.h.

Field Documentation

◆ instance_init_state

uint8_t optiga_comms::instance_init_state

Holds the instance initialization state.

Definition at line 70 of file optiga_comms.h.

◆ p_comms_ctx

void* optiga_comms::p_comms_ctx

Comms structure pointer.

Definition at line 64 of file optiga_comms.h.

◆ p_pal_os_event_ctx

void* optiga_comms::p_pal_os_event_ctx

Pointer to the pal os event instance/context.

Definition at line 82 of file optiga_comms.h.

◆ p_upper_layer_ctx

void* optiga_comms::p_upper_layer_ctx

Upper layer context.

Definition at line 66 of file optiga_comms.h.

◆ state

uint8_t optiga_comms::state

OPTIGA comms state.

Definition at line 72 of file optiga_comms.h.

◆ upper_layer_handler

upper_layer_callback_t optiga_comms::upper_layer_handler

Upper layer handler.

Definition at line 68 of file optiga_comms.h.