scds_get_current_method_name(3HA)
scds_get_resource_group_name(3HA)
scds_get_resource_type_name(3HA)
scds_get_rg_hostnames_zone(3HA)
scha_cluster_getlogfacility(3HA)
- determine if a PMF-monitored process tree exists
cc [flags…] -I /usr/cluster/include file -L /usr/cluster/lib -l dsdev #include <rgm/libdsdev.h> scha_err_t scds_pmf_get_status(scds_handle_t handle, scds_pmf_type_t program_type, int instance, scds_pmf_status_t*pmf_status);
The scds_pmf_get_status() function determines if the specified instance is being monitored under PMF control. This function is equivalent to the pmfadm(1M) command with the -q option.
The following parameters are supported:
The handle returned from scds_initialize()
Type of program to execute. Valid types are:
Data service application
Fault monitor
Other
For resources with multiple instances, this integer, starting at 0, uniquely identifies the instance. For single instance resources, use 0.
If PMF is monitoring the specified instance, pmf_status is set to SCDS_PMF_MONITORED. Otherwise it is set to SCDS_PMF_NOT_MONITORED.
The scds_pmf_get_status() function returns the following:
The function succeeded.
The function failed.
Function succeeded
See scha_calls(3HA) for a description of other error codes.
Include file
Library
See attributes(5) for descriptions of the following attributes:
|
pmfadm(1M), scds_initialize(3HA), scha_calls(3HA), attributes(5)