本节中列出的函数用来检索、打印和释放资源和资源组所使用的网络资源。本节中的 scds_get_* 函数提供了一种可用来检索网络资源而又无需使用 RMAPI 函数查询具体特性(例如 Network_resources_used 和 Port_list)的简便方式。scds_print_name() 函数用来打印 scds_get_ name() 函数返回的数据结构的值。scds_free_ name() 函数用来释放通过 scds_get_name() 函数分配的内存。
scds_get_rg_hostnames(3HA) - 检索资源组中的网络资源所使用的主机名的列表。
scds_get_rs_hostnames(3HA) - 检索资源所使用的主机名的列表。
scds_print_net_list(3HA) - 打印 scds_get_rg_hostnames() 或 scds_get_rs_hostnames() 返回的主机名列表的内容。
scds_free_net_list(3HA) - 释放由 scds_get_rg_hostnames() 或 scds_get_rs_hostnames() 分配的内存。
用于处理端口列表的函数包括:
scds_get_port_list(3HA) - 检索资源使用的端口协议对的列表。
scds_print_port_list(3HA) - 打印由 scds_get_port_list() 返回的端口协议对的列表内容。
scds_free_port_list(3HA) - 释放由 scds_get_port_list() 分配的内存。
scds_get_netaddr_list(3HA) - 检索资源所使用的网络地址的列表。
scds_print_netaddr_list(3HA) - 打印由 scds_get_netaddr_list 返回的网络地址的列表内容。
scds_free_netaddr_list(3HA) - 释放由 scds_get_netaddr_list 分配的内存。