pdcomm_gem_host_link_reports
Function
Sends a Link Event Report request (S2F35) from a Host.
PdcommStatus pdcomm_gem_host_link_reports(PdcommTcpEndpoint *endpoint, uint32_t data_id, const PdcommGemLinkSpec *specs, size_t count, PdcommTcpToken *out_token)Each spec links reports to one CEID, appended after its existing links. A spec with zero RPTIDs unlinks every report from that event; its enable state is unchanged. The S2F36 reply arrives as #PDCOMM_GEM_RESPONSE with request kind #PDCOMM_GEM_LINK_REPORTS, outcome #PDCOMM_GEM_LINK_REPORTS_ACK, and the LRACK in acknowledgement.
Parameters
| Name | Description |
|---|---|
endpoint | Host endpoint. |
data_id | DATAID sent with the request (U4). |
specs | Array of count link specs. May be NULL when count is 0. |
count | Number of specs. |
out_token | Zeroed first; receives the transaction token on success. Must not be NULL. |
Returns
The same statuses as pdcomm_gem_host_define_reports().