Node object class
Node class data and member functions.
class CL_node {
public:
CL_clusterid cln_clusterid; // Cluster Id
CL_nodeid cln_nodeid; // Cluster node id - used internally
CL_nodename cln_nodename; // Cluster node name
CL_state cln_state; // Cluster Node State
int cln_nif; // Cluster Node Number of Interfaces
CL_netif *cln_if; // Cluster Node interfaces
CL_cluster *cln_pcluster; // pointer to parent cluster object
CL_route CL_bestroute(CL_status&);
CL_route6 CL_bestroute6(CL_status&);
CL_node CL_getinfo(CL_status&);
CL_status CL_isavail();
CL_node& operator=(const struct cl_node&);
};Note: The pointers to parent objects included in the object
class data are provided in case you want to set up a tree structure
of objects. These pointers are not filled by the Clinfo C++ API.