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