An opaque structure managed entirely by the client. Clients create them when needed and must destroy them when no longer needed.
#include <prmon.h> typedef struct PRMonitor PRMonitor;