PdcommGemFormattedProgramCapabilityInfo
구조체
기능(capability) 결과의 요약입니다. pdcomm_gem_result_formatted_program_capability_info()가 채웁니다.
typedef struct PdcommGemFormattedProgramCapabilityInfo { ... } PdcommGemFormattedProgramCapabilityInfo멤버
byte_maximum
필드
BYTMAX입니다. 공정 프로그램 크기의 최댓값(바이트)이며, 결과에 기능이 없으면 0입니다.
uint32_t byte_maximumcommand_count
필드
기능에 있는 명령 개수입니다. 결과에 기능이 없으면 0입니다.
size_t command_countcommand_maximum
필드
CMDMAX입니다. 공정 프로그램(process program) 하나에 들어가는 명령의 최대 개수이며, 결과에 기능이 없으면 0입니다.
uint8_t command_maximumis_request
필드
결과가 수신한 S7F21 요청(장비 측)이면 1, 호스트 데이터 결과이면 0입니다.
uint8_t is_requestreply_ready
필드
결과가 아직 pdcomm_gem_formatted_program_capability_respond()가 필요한 수신 요청이면 1입니다.
uint8_t reply_readyrequest_kind
필드
결과에서 복사한 GEM 요청 종류입니다. 보통 #PDCOMM_GEM_FORMATTED_PROGRAM_CAPABILITY_SEND입니다.
uint32_t request_kindreserved
필드
예약 필드입니다. 0으로 기록됩니다.
uint32_t reservedresponded
필드
수신한 요청에 대해 S7F22를 보냈거나 호스트 데이터 결과이면 1입니다.
uint8_t respondedstruct_size
필드
구조체 크기입니다. sizeof(PdcommGemFormattedProgramCapabilityInfo) 이상으로 설정합니다.
size_t struct_size기록된 크기를 받습니다.