このカテゴリの関数は、リソースおよびリソースグループが使用するネットワークリソースを、取得、出力、および解放します。ここで説明する scds_get_* 関数は、RMAPI 関数を使用して Network_resources_used や Port_list などのプロパティを照会しなくても、ネットワークリソースを取得できる便利な方法を提供します。scds_print_* 関数は、scds_get_* 関数から戻されたデータ構造から値を出力します。scds_free_* 関数は scds_get_* 関数が割り当てたメモリーを解放します。
scds_get_rg_hostnames(3HA) - ネットワークグループ内のネットワークリソースが使用するホスト名のリストを取得します。
scds_get_rs_hostnames(3HA) - リソースが使用するホスト名のリストを取得します。
scds_print_net_list(3HA) - scds_get_rg_hostnames(3HA) または scds_get_rs_hostnames(3HA) が戻したホスト名のリストの内容を出力します。
scds_free_net_list(3HA) - scds_get_rg_hostnames(3HA) または scds_get_rs_hostnames(3HA) が割り当てたメモリーを解放します。
次の関数は、ポートリストに関連した処理を行います。
scds_get_port_list(3HA) - リソースが使用するポートとプロトコルのペアのリストを取得します。
scds_print_port_list(3HA) - scds_get_port_list(3HA) が戻したポートとプロトコルのペアのリストの内容を出力します。
scds_free_port_list(3HA) - scds_get_port_list(3HA) が割り当てたメモリーを解放します。
scds_get_netaddr_list(3HA) - リソースが使用するネットワークアドレスのリストを取得します。
scds_print_netaddr_list(3HA) - scds_get_netaddr_list(3HA) が戻したネットワークアドレスのリストの内容を出力します。
scds_free_netaddr_list(3HA) - scds_get_netaddr_list(3HA) が割り当てたメモリーを解放します。