As part of the Performance Metrics Domain Agent (PMDA) API (see
PMDA(3)), this routine allows a PMDA to send an error PDU to PMCD.
There is presently only one use for this - so the PMDA can inform
PMCD that it is ready (or not ready) to process requests.
The protocol details are described in pmcd(1) and PMDA(3), but
basically if a PMDA starts in the notready state (as may be specified
in pmcd.conf, see pmcd(1)) then PMCD will not send it any requests
until the PMDA sends an PM_ERR_PMDAREADY error PDU using this
function. This is used by a PMDA that may have a long startup time,
e.g. to process a large configuration file or similar.
This page is part of the PCP (Performance Co-Pilot) project.
Information about the project can be found at ⟨http://www.pcp.io/⟩.
If you have a bug report for this manual page, send it to
firstname.lastname@example.org. This page was obtained from the project's upstream
Git repository ⟨https://github.com/performancecopilot/pcp.git⟩ on
2020-06-09. (At that time, the date of the most recent commit that
was found in the repository was 2020-06-09.) If you discover any
rendering problems in this HTML version of the page, or you believe
there is a better or more up-to-date source for the page, or you have
corrections or improvements to the information in this COLOPHON
(which is not part of the original manual page), send a mail to
Performance Co-Pilot PCP PMDASENDERROR(3)