PdcommGemFormattedProgramVerificationNegotiationOptions
Struct
Limits for the verification negotiation service.
typedef struct PdcommGemFormattedProgramVerificationNegotiationOptions { ... } PdcommGemFormattedProgramVerificationNegotiationOptionsPass to pdcomm_gem_configure_formatted_program_verification_negotiation(). The report limits may be 0, which rejects any issue or issue text; the queue limits must be nonzero.
Members
max_history
Field
Number of finished negotiations remembered for replay detection; must be nonzero.
size_t max_historymax_issue_text_bytes
Field
Largest ERRW7 text length of one issue, in bytes.
size_t max_issue_text_bytesmax_issues
Field
Largest number of issues in a prepared S7F27 report.
size_t max_issuesmax_pending
Field
Largest number of submitted equipment-side negotiations awaiting a grant or acknowledgement; must be nonzero.
size_t max_pendingmax_prepared
Field
Largest number of unfinished equipment-side negotiations (prepared, submitted, or granted); must be nonzero.
size_t max_preparedmax_received
Field
Largest number of unanswered host-side S7F29 inquiries; must be nonzero.
size_t max_receivedmax_results
Field
Number of finished negotiations the service retains; must be nonzero.
size_t max_resultsmax_total_issue_text_bytes
Field
Largest total ERRW7 text length of all issues, in bytes.
size_t max_total_issue_text_bytesreserved
Field
Reserved; must be 0.
uint32_t reservedstruct_size
Field
Size of this structure in bytes; set to sizeof(PdcommGemFormattedProgramVerificationNegotiationOptions) or larger.
size_t struct_sizeversion
Field
Must be #PDCOMM_GEM_FORMATTED_PROGRAM_VERIFICATION_NEGOTIATION_OPTIONS_VERSION.
uint32_t version