sun.com | docs.sun.com |  | How To Buy | My Sun | Worldwide Sites |

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Program Interface | Intro(3CMM)

- NAME
- DESCRIPTION
- LIST OF FUNCTIONS
- ATTRIBUTES

## NAME

> Intro - introduction to the Cluster Membership Manager API functions

## DESCRIPTION

> This section describes the Cluster Membership Manager (CMM) Application Programming Interface (API) functions.

## LIST OF FUNCTIONS

> `cmm_cmc_filter`(3CMM)

>   Define notification filtering

> `cmm_cmc_register`(3CMM)

>   Register to receive notifications

> `cmm_cmc_unregister`(3CMM)

>   Unregister to stop receiving notifications

> `cmm_config_reload`(3CMM)

>   Reload the cluster node table

> `cmm_connect`(3CMM)

>   Prepare or test a connection to the Cluster Membership Manager

> `cmm_disconnect`(3CMM)

>   Close a connection between current calling process and the `nhcmmd` daemon

> `cmm_master_getinfo`(3CMM)

>   Retrieve master node information

> `cmm_vicemaster_getinfo`(3CMM)

>   Retrieve the vice-master node information

> `cmm_mastership_release`(3CMM)

>   Trigger a switchover

> `cmm_member_getall`(3CMM)

>   Retrieve cluster membership information

> `cmm_member_getcount`(3CMM)

>   Retrieve number of nodes in the cluster

> `cmm_member_getinfo`(3CMM)

>   Retreive information about a peer node

> `cmm_member_isdesynchronized`(3CMM)

>   Interpret the synchronization status of a master-eligible node

> `cmm_member_isdisqualified`(3CMM)

>   Remove peer node

> `cmm_member_iseligible`(3CMM)

>   Determine if a node is master-eligible

> `cmm_member_isexcluded`(3CMM)

>   Determine if a node is excluded from the cluster

> `cmm_member_isfrozen`(3CMM)

>   Determine if a node is frozen

> `cmm_member_ismaster`(3CMM)

>   Determine if a node is the master

> `cmm_member_isvicemaster`(3CMM)

>   Determine if a node is the vice master

> `cmm_member_isoutofcluster`(3CMM)

>   Determine if a node is not participating in the cluster

> `cmm_member_isqualified`(3CMM)

>   Determine if a node is eligible to be master

> `cmm_membership_remove`(3CMM)

>   Remove a peer node from the cluster

> `cmm_member_seizequalif`(3CMM)

>   Force requalification of master-eligible node

> `cmm_member_setqualif`(3CMM)

>   Give a new level of qualification to a node

> `cmm_node_getid`(3CMM)

>   Retrieve ID of a node

> `cmm_notify_dispatch`(3CMM)

>   Dispatch cluster membership change messages

> `cmm_notify_getfd`(3CMM)

>   Receive cluster membership change messages by getting file descriptor associated with registration

> `cmm_potential_getinfo`(3CMM)

>   Retrieve information about a peer node even if it has the `OUT_OF_CLUSTER` role.

> `cmm_strerror`(3CMM)

>   Get error message string

## ATTRIBUTES

> See `attributes`(5) for descriptions of the following attributes:

> ATTRIBUTE TYPE | ATTRIBUTE VALUE
> --- | ---
> Architecture | SPARC
> Availability | SUNWnhcmd
> Interface Stability | Evolving
> MT-Level | MT-Safe
> Cancel-Safety | Deferred-Cancel-Safe Asynchronous-Cancel-Unsafe

Netra HAS FS 2.1 | Go To Top | Last Changed September 2004

Company Info | Contact | Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.