OnFrontDisconnected

CTP-API

OnFrontDisconnected


当客户端与交易托管系统通信连接断开时,该方法被调用。当发生这个情况后,API会自动重新连接,客户端可不做处理。自动重连地址,可能是原来注册的地址,也可能是注册的其它可用的通信地址,它由程序自动选择。

1.函数原型

virtual void OnFrontDisconnected(int nReason){};

2.参数

nReason:连接断开原因,为10进制值,因此需要转成16进制后再参照下列代码:

0x1001 网络读失败

0x1002 网络写失败

0x2001 接收心跳超时

0x2002 发送心跳失败

0x2003 收到错误报文

3.返回

4.FAQ

API每次断线都会自动重连,可以设置为不重连或者指定重连时间间隔吗?

断线重连时间不可自定义,并且也无法通过参数设置来主动取消断线重连机制。


< 前页 回目录 后页 >