mco_HA_cancel
有关概述,请参阅高可用性应用页面。
此函数由副本调用,以立即中断复制处理。这会导致 mco_HA_attach_master() 立即返回。
void mco_HA_cancel (
const char* cancel_addr,
timer_unit timeout
)
参数
cancel_addr
“客户端”套接字的连接字符串,对应于 mco_HA_replica_params_t 中的 cancelpoint_addr,例如“127.0.0.1:9999”
timeout
连接到取消套接字的时间窗口。
返回
MCO_S_OK
成功。
MCO_E_NW_INVADDR
取消地址不包含有效的连接字符串。
MCO_E_NW_TIMEOUT
超时期间无法连接到取消套接字。
MCO_E_NW_SOCKET
socket() 系统调用出错。
MCO_E_NW_SOCKOPT
setsocket() 系统调用出错。
MCO_E_NW_SOCKIOCTL
ioctl() 系统调用出错。
MCO_E_NW_SELECT
select() 系统调用出错。
MCO_E_NW_CONNECT
connect() 系统调用出错。