OPTIGA Context which holds the communication buffer, comms instance and other required. This would be maintained and consumed by OPTIGA Cmd. More...
Public Attributes | |
optiga_comms_t * | p_optiga_comms |
Context of OPTIGA Communication. More... | |
uint16_t | comms_tx_size |
comms tx size More... | |
uint16_t | comms_rx_size |
comms rx size More... | |
uint8_t | sessions [OPTIGA_CMD_MAX_NUMBER_OF_SESSIONS] |
Structure which maintains the session and contexts of requesters to acquire session. More... | |
uint8_t | instance_init_state |
Indicates if instance is initialized. More... | |
uint8_t | optiga_comms_buffer [OPTIGA_CMD_TOTAL_COMMS_BUFFER_SIZE] |
Communication buffer to send/receive APDUs. More... | |
optiga_cmd_queue_slot_t | optiga_cmd_execution_queue [OPTIGA_CMD_MAX_REGISTRATIONS] |
optiga execution queue More... | |
pal_os_event_t * | p_pal_os_event_ctx |
pal os event instance/context More... | |
uint32_t | last_time_stamp |
Last processed cmd time stamp. More... | |
uint8_t | optiga_context_handle_buffer [APP_CONTEXT_SIZE] |
optiga context handle buffer More... | |
uint8_t | protection_level_state |
Protection level status flag. More... | |
OPTIGA Context which holds the communication buffer, comms instance and other required. This would be maintained and consumed by OPTIGA Cmd.
uint16_t optiga_context::comms_rx_size |
comms rx size
uint16_t optiga_context::comms_tx_size |
comms tx size
uint8_t optiga_context::instance_init_state |
Indicates if instance is initialized.
uint32_t optiga_context::last_time_stamp |
Last processed cmd time stamp.
optiga_cmd_queue_slot_t optiga_context::optiga_cmd_execution_queue[OPTIGA_CMD_MAX_REGISTRATIONS] |
optiga execution queue
uint8_t optiga_context::optiga_comms_buffer[OPTIGA_CMD_TOTAL_COMMS_BUFFER_SIZE] |
Communication buffer to send/receive APDUs.
uint8_t optiga_context::optiga_context_handle_buffer[APP_CONTEXT_SIZE] |
optiga context handle buffer
optiga_comms_t* optiga_context::p_optiga_comms |
Context of OPTIGA Communication.
pal_os_event_t* optiga_context::p_pal_os_event_ctx |
pal os event instance/context
uint8_t optiga_context::protection_level_state |
Protection level status flag.
uint8_t optiga_context::sessions[OPTIGA_CMD_MAX_NUMBER_OF_SESSIONS] |
Structure which maintains the session and contexts of requesters to acquire session.