hsw-nbt 1.2.0
OPTIGA Authenticate NBT Host Library for C
Data Fields
nbt_cmd_t Struct Reference

Generic NBT command set structure for building and performing NBT commands. More...

#include <infineon/nbt-apdu.h>

Data Fields

ifx_protocol_t * protocol
 Private base layer in ISO/OSI stack.
 
ifx_logger_t * logger
 Private member for optional Logger.
 
ifx_apdu_tapdu
 Private member holds the command-APDU.
 
ifx_apdu_response_tresponse
 Private member holds the response-APDU.
 
ifx_apdu_error_map_tapdu_error_map_list
 Private member holds an APDU error message map.
 
uint8_t apdu_error_map_list_length
 Private member holds an APDU error message map length.
 

Detailed Description

Generic NBT command set structure for building and performing NBT commands.

Definition at line 75 of file nbt-apdu.h.

Field Documentation

◆ apdu

ifx_apdu_t* nbt_cmd_t::apdu

Private member holds the command-APDU.

Definition at line 93 of file nbt-apdu.h.

◆ apdu_error_map_list

ifx_apdu_error_map_t* nbt_cmd_t::apdu_error_map_list

Private member holds an APDU error message map.

Definition at line 103 of file nbt-apdu.h.

◆ apdu_error_map_list_length

uint8_t nbt_cmd_t::apdu_error_map_list_length

Private member holds an APDU error message map length.

Definition at line 108 of file nbt-apdu.h.

◆ logger

ifx_logger_t* nbt_cmd_t::logger

Private member for optional Logger.

Might be NULL.

Definition at line 88 of file nbt-apdu.h.

◆ protocol

ifx_protocol_t* nbt_cmd_t::protocol

Private base layer in ISO/OSI stack.

Set by the initialization function of the concrete implementation. Do NOT set manually!.

Definition at line 82 of file nbt-apdu.h.

◆ response

ifx_apdu_response_t* nbt_cmd_t::response

Private member holds the response-APDU.

Definition at line 98 of file nbt-apdu.h.


The documentation for this struct was generated from the following file: