Files
RobustToolbox/Lidgren.Network/NetSenderChannelBase.cs
Pieter-Jan Briers afe3913893 Fix EOLs (#235)
2017-06-14 21:42:48 -06:00

20 lines
537 B
C#

using System;
namespace Lidgren.Network
{
internal abstract class NetSenderChannelBase
{
// access this directly to queue things in this channel
internal NetQueue<NetOutgoingMessage> m_queuedSends;
internal abstract int WindowSize { get; }
internal abstract int GetAllowedSends();
internal abstract NetSendResult Enqueue(NetOutgoingMessage message);
internal abstract void SendQueuedMessages(float now);
internal abstract void Reset();
internal abstract void ReceiveAcknowledge(float now, int sequenceNumber);
}
}