本節中列出的函式可擷取、列印與釋放資源及資源群組使用的網路資源。本節中的 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 配置的記憶體。