pmiusecontext(3) — Linux manual page

PMIUSECONTEXT(3)        Library Functions Manual        PMIUSECONTEXT(3)

NAME

       pmiUseContext - change LOGIMPORT context

C SYNOPSIS

       #include <pcp/pmapi.h>
       #include <pcp/import.h>

       int pmiUseContext(int context);

       cc ... -lpcp_import -lpcp

Perl SYNOPSIS

       use PCP::LogImport;

       pmiUseContext($context);

DESCRIPTION

       As part of the Performance Co-Pilot Log Import API (see
       LOGIMPORT(3)), pmiUseContext may be used by applications wishing
       to generate more than one PCP archive concurrently.

       The context argument is a value returned from a previous call to
       pmiStart(3) and on successful return from pmiUseContext, the
       current context will have been changed to the one identified by
       context.

DIAGNOSTICS

       pmiUseContext returns zero on success else a negative value that
       can be turned into an error message by calling pmiErrStr(3).

SEE ALSO

       LOGIMPORT(3), pmiErrStr(3) and pmiStart(3).

COLOPHON

       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 pcp@groups.io.  This page was obtained from the
       project's upstream Git repository
       ⟨https://github.com/performancecopilot/pcp.git⟩ on 2024-06-14.
       (At that time, the date of the most recent commit that was found
       in the repository was 2024-06-14.)  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
       man-pages@man7.org

Performance Co-Pilot                                    PMIUSECONTEXT(3)

Pages that refer to this page: pmistart(3)