Skip to content
Start free evaluation

PdcommGemFormattedProgramInfo

Struct

Summary of a verification report result, filled by pdcomm_gem_result_formatted_program_info().

typedef struct PdcommGemFormattedProgramInfo { ... } PdcommGemFormattedProgramInfo

Declared in: #include <pdcomm_gem_formatted_programs.h>

Members

id_format

Field

Format of the PPID: #PDCOMM_SECS_ASCII or #PDCOMM_SECS_BINARY; 0 when the result has no report.

uint8_t id_format

Declared in: #include <pdcomm_gem_formatted_programs.h>

is_request

Field

1 when the result is a received S7F27 primary (host side), 0 for an S7F28 acknowledge.

uint8_t is_request

Declared in: #include <pdcomm_gem_formatted_programs.h>

issue_count

Field

Number of issues in the received report; 0 for an S7F28 acknowledge result.

size_t issue_count

Declared in: #include <pdcomm_gem_formatted_programs.h>

reply_ready

Field

1 when the result is an S7F27 primary that still needs pdcomm_gem_formatted_program_respond().

uint8_t reply_ready

Declared in: #include <pdcomm_gem_formatted_programs.h>

request_kind

Field

GEM request kind, #PDCOMM_GEM_FORMATTED_PROGRAM_SEND for these results.

uint32_t request_kind

Declared in: #include <pdcomm_gem_formatted_programs.h>

responded

Field

1 when S7F28 has been sent for this primary, or the result is itself an acknowledge.

uint8_t responded

Declared in: #include <pdcomm_gem_formatted_programs.h>

struct_size

Field

Structure size; set it to at least sizeof(PdcommGemFormattedProgramInfo).

size_t struct_size

Declared in: #include <pdcomm_gem_formatted_programs.h>

Receives the size written.