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

pdcomm_gem_host_link_reports

함수

호스트에서 Link Event Report 요청(S2F35)을 보냅니다.

PdcommStatus pdcomm_gem_host_link_reports(PdcommTcpEndpoint *endpoint, uint32_t data_id, const PdcommGemLinkSpec *specs, size_t count, PdcommTcpToken *out_token)

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

각 스펙은 CEID 하나에 보고서를 링크하며, 기존 링크 뒤에 추가합니다. RPTID가 없는 스펙은 해당 이벤트에서 모든 보고서의 링크를 해제합니다. 이벤트의 활성화 상태는 바뀌지 않습니다. S2F36 응답은 요청 종류 #PDCOMM_GEM_LINK_REPORTS, 결과 유형 #PDCOMM_GEM_LINK_REPORTS_ACK인 #PDCOMM_GEM_RESPONSE로 도착하며, LRACK은 acknowledgement에 들어 있습니다.

매개변수

이름설명
endpoint호스트 엔드포인트입니다.
data_id요청과 함께 보내는 DATAID(U4)입니다.
specscount개의 링크 스펙 배열입니다. count가 0이면 NULL일 수 있습니다.
count스펙 개수입니다.
out_token먼저 0으로 초기화되며, 성공하면 트랜잭션 토큰을 받습니다. NULL이 아니어야 합니다.

반환값

pdcomm_gem_host_define_reports()와 같은 상태 코드를 반환합니다.