public virtual bool SendPacket(INetPacket packt) { _SendList.Enqueue(packt); TCPSocketToken token = Token; if (token == null || !token.IsConnect) { return(false); } token.TrySend(); return(true); }
public bool SendPackets(IEnumerable <INetPacket> packets) { foreach (var pack in packets) { _SendList.Enqueue(pack); } TCPSocketToken token = Token; if (token == null || !token.IsConnect) { return(false); } token.TrySend(); return(true); }