Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   pmFreeHighResEventResult    ( 3 )

освободить хранилище, выделенное для распакованных записей событий (release storage allocated for unpacked event records)

Имя (Name)

pmFreeEventResult, pmFreeHighResEventResult - release storage
       allocated for unpacked event records

Синопсис C (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).