using Sodao.FastSocket.SocketBase;
using System;
namespace Sodao.FastSocket.Server.Protocol
{
///
/// tcp协议接口
///
///
public interface IProtocol where TMessage : class, Messaging.IMessage
{
///
/// parse protocol message
///
///
///
///
///
///
TMessage Parse(IConnection connection, ArraySegment buffer,
int maxMessageSize, out int readlength);
}
}