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)각 스펙은 CEID 하나에 보고서를 링크하며, 기존 링크 뒤에 추가합니다. RPTID가 없는 스펙은 해당 이벤트에서 모든 보고서의 링크를 해제합니다. 이벤트의 활성화 상태는 바뀌지 않습니다. S2F36 응답은 요청 종류 #PDCOMM_GEM_LINK_REPORTS, 결과 유형 #PDCOMM_GEM_LINK_REPORTS_ACK인 #PDCOMM_GEM_RESPONSE로 도착하며, LRACK은 acknowledgement에 들어 있습니다.
매개변수
| 이름 | 설명 |
|---|---|
endpoint | 호스트 엔드포인트입니다. |
data_id | 요청과 함께 보내는 DATAID(U4)입니다. |
specs | count개의 링크 스펙 배열입니다. count가 0이면 NULL일 수 있습니다. |
count | 스펙 개수입니다. |
out_token | 먼저 0으로 초기화되며, 성공하면 트랜잭션 토큰을 받습니다. NULL이 아니어야 합니다. |
반환값
pdcomm_gem_host_define_reports()와 같은 상태 코드를 반환합니다.