Exemple #1
0
    public void RequestFailure(byte[] buffer)
    {
        CMD_GR_RequestFailure requestFailure = NetUtil.BytesToStruct <CMD_GR_RequestFailure>(buffer);

        SocketEngine.Instance.SocketQuit();
        MyDebug.Log("=============================请求失败====================" + NetUtil.BytesToString(requestFailure.szDescribeString));
        SocketEventHandle.Instance.SetTips(NetUtil.BytesToString(requestFailure.szDescribeString));
    }
Exemple #2
0
    private bool OnSocketSubRequestFailure(byte[] data, int dataSize)
    {
        CMD_GR_RequestFailure pRequestFailure = NetUtil.BytesToStruct <CMD_GR_RequestFailure>(data);

        if (dataSize <= Marshal.SizeOf(typeof(CMD_GR_RequestFailure)) - pRequestFailure.szDescribeString.Length
            )
        {
            return(false);
        }
        SocketEngine.Instance.SocketQuit();
        return(true);
    }