Provided by: libpcp3-dev_3.10.8build1_amd64 bug

NAME

       pmFreeEventResult, pmFreeHighResEventResult - release storage allocated for unpacked event records

C SYNOPSIS

       #include <pcp/pmapi.h>

       void pmFreeEventResult(pmResult **rset);
       void pmFreeHighResEventResult(pmHighResResult **hrset);

       cc ... -lpcp

DESCRIPTION

       When  processing  event records, if pmUnpackEventRecords(3) is used to unpack event records from a metric
       within a pmResult structure with  a  value  of  type  PM_TYPE_EVENT  then  the  structure  returned  from
       pmUnpackEventRecords(3)  is  a  NULL pointer terminated array of pointers to pmResult structures, one for
       each event record.

       pmFreeEventResult is a convenience method that frees all of the pmResult  structures  and  the  array  of
       pointers (rset).

       Similarly, pmFreeHighResEventResult may be used to free the pmHighResResult structures and array returned
       from the pmUnpackHighResEventRecords routine when using PM_TYPE_HIGHRES_EVENT metrics.

SEE ALSO

       PMAPI(3) and pmUnpackEventRecords(3).