콘텐츠로 이동
무료 평가 시작

PdcommGemFormattedProgramVerificationNegotiationOptions

구조체

검증 협상(verification negotiation) 서비스의 한도입니다.

typedef struct PdcommGemFormattedProgramVerificationNegotiationOptions { ... } PdcommGemFormattedProgramVerificationNegotiationOptions

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

pdcomm_gem_configure_formatted_program_verification_negotiation()에 전달합니다. 보고서 한도는 0일 수 있으며, 이때는 모든 문제 항목과 문제 텍스트를 거부합니다. 큐 한도는 0이 아니어야 합니다.

멤버

max_history

필드

중복 재전송(replay) 감지를 위해 기억해 두는 끝난 협상의 개수입니다. 0이 아니어야 합니다.

size_t max_history

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

max_issue_text_bytes

필드

문제 항목 하나의 ERRW7 텍스트 길이의 최댓값(바이트)입니다.

size_t max_issue_text_bytes

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

max_issues

필드

준비된 S7F27 보고서에 들어가는 문제 항목(issue)의 최대 개수입니다.

size_t max_issues

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

max_pending

필드

허가 또는 확인 응답을 기다리는 제출된 장비 측 협상의 최대 개수입니다. 0이 아니어야 합니다.

size_t max_pending

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

max_prepared

필드

끝나지 않은 장비 측 협상(준비, 제출, 허가 상태)의 최대 개수입니다. 0이 아니어야 합니다.

size_t max_prepared

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

max_received

필드

응답하지 않은 호스트 측 S7F29 문의의 최대 개수입니다. 0이 아니어야 합니다.

size_t max_received

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

max_results

필드

서비스가 보관하는 끝난 협상의 개수입니다. 0이 아니어야 합니다.

size_t max_results

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

max_total_issue_text_bytes

필드

모든 문제 항목의 ERRW7 텍스트 길이 합계의 최댓값(바이트)입니다.

size_t max_total_issue_text_bytes

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

reserved

필드

예약 필드입니다. 0이어야 합니다.

uint32_t reserved

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

struct_size

필드

이 구조체의 크기(바이트)입니다. sizeof(PdcommGemFormattedProgramVerificationNegotiationOptions) 이상으로 설정합니다.

size_t struct_size

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>

version

필드

#PDCOMM_GEM_FORMATTED_PROGRAM_VERIFICATION_NEGOTIATION_OPTIONS_VERSION이어야 합니다.

uint32_t version

선언 위치: #include <pdcomm_gem_formatted_program_verification_negotiation.h>