예제 #1
0
        HPSocketSdk.En_HP_HandleResult OnError(uint dwConnID, HPSocketSdk.En_HP_SocketOperation enOperation, int iErrorCode)
        {
            // 客户出错了

            AddMsg(string.Format(" > [{0},OnError] -> OP:{1},CODE:{2}", dwConnID, enOperation, iErrorCode));
            return HPSocketSdk.En_HP_HandleResult.HP_HR_OK;
        }
예제 #2
0
        HPSocketSdk.En_HP_HandleResult OnError(uint dwConnID, HPSocketSdk.En_HP_SocketOperation enOperation, int iErrorCode)
        {
            // 出错了

            AddMsg(string.Format(" > [{0},OnError] -> OP:{1},CODE:{2}", dwConnID, enOperation, iErrorCode));

            // 通知界面,只处理了连接错误,也没进行是不是连接错误的判断,所以有错误就会设置界面
            // 生产环境请自己控制
            this.Invoke(new SetAppStateDelegate(SetAppState), EnAppState.ST_STOPED);

            return HPSocketSdk.En_HP_HandleResult.HP_HR_OK;
        }