logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pmNameInDom - translate an instance identifier into an instance name

C Synopsis

#include<pcp/pmapi.h>intpmNameInDom(pmInDomindom,intinst,char**name);cc...-lpcp

Description

       For  the  instance  domain  indom,  in  the current Performance Metrics Application Programming Interface
       (PMAPI) context, locate the instance with the internal instance identifier given by inst, and return  the
       full external instance identification via name.

       The  value for the instance domain indom is typically extracted from a pmDesc structure, following a call
       to pmLookupDesc(3) for a particular performance metric.

       The space for the value of name will have been allocated in pmNameInDom with malloc(3),  and  it  is  the
       responsibility of the caller to free(3) the space when it is no longer required.

       pmNameInDom returns zero on success.

Diagnostics

PM_ERR_INDOMindom is not a valid instance domain identifier

       PM_ERR_INST
              The  instance  identifier  inst  is  not  known for the instance domain indom in the current PMAPI
              context

Name

pmNameInDom - translate an instance identifier into an instance name

See Also

PMAPI(3),  pmGetConfig(3),  pmGetInDom(3),  pmLookupInDom(3),  pmNameInDomArchive(3),   pcp.conf(5)   and
       pcp.env(5).

Performance Co-Pilot                                   PCP                                        PMNAMEINDOM(3)

See Also