本小節中的函數可啟用基於 TCP 的監視。通常,故障監視器使用這些函數來建立與服務的簡單通訊端連線,讀取資料並將資料寫入服務以確定其狀態,然後斷開與服務的連線。
這些函數包含︰
scds_fm_tcp_connect(3HA) –與僅使用 IPv4 定址的程序建立 TCP 連線。
scds_fm_net_connect(3HA) – 與使用 IPv4 或 IPv6 定址的程序建立 TCP 連線。
scds_fm_tcp_read(3HA) –使用 TCP 連線從正在被監視的程序中讀取資料。
scds_fm_tcp_write(3HA) –使用 TCP 連線將資料寫入正在被監視的程序。
scds_simple_probe(3HA) – 透過建立和終止與程序的 TCP 連線來探測程序。該函數僅處理 IPv4 位址。
scds_simple_net_probe(3HA) –透過建立和終止與程序的 TCP 連線來探測程序。此函數可處理 IPv4 或 IPv6 位址。
scds_fm_tcp_disconnect(3HA) –終止與正在被監視的程序的連線。該函數僅處理 IPv4 位址。
scds_fm_net_disconnect(3HA) –終止與正在被監視的程序的連線。此函數可處理 IPv4 或 IPv6 位址。