public bool Send(Protocol.Protocol protocol)
        {
            _sendStream.SetLength(0);
            _sendStream.Position = 0;
            protocol.SerializeWithHead(_sendStream);
#if DEBUG
            if (_sendStream.Length > 1024)
            {
                Debug.LogWarning("Send Ptc:" + protocol.GetMessageID() + " to long:" + _sendStream.Length);
            }
#endif
            if (Send())
            {
                return(true);
            }
            Debug.Log("send proto failed: " + protocol.ToString());
            return(false);
        }