Class ListenTransportConditioner
public class ListenTransportConditioner : TransportConditioner, IListenTransport, ITransport
- Inheritance
-
ListenTransportConditioner
- Implements
- Inherited Members
Constructors
ListenTransportConditioner(IListenTransport, IDateTimeProvider, Logger)
public ListenTransportConditioner(IListenTransport transport, IDateTimeProvider dateTimeProvider, Logger logger)
Parameters
transport
IListenTransportdateTimeProvider
IDateTimeProviderlogger
Logger
Methods
FlushDelayedOutgoingPackets()
protected override void FlushDelayedOutgoingPackets()
Listen(EndpointData, ConnectionSettings)
public void Listen(EndpointData entpointData, ConnectionSettings settings)
Parameters
entpointData
EndpointDatasettings
ConnectionSettings
ProcessDelayedOutgoingPackets(DateTime)
protected override void ProcessDelayedOutgoingPackets(DateTime now)
Parameters
now
DateTime
SendTo(IOutOctetStream, IPEndPoint, SessionID)
public void SendTo(IOutOctetStream data, IPEndPoint endpoint, SessionID sessionID)
Parameters
data
IOutOctetStreamendpoint
IPEndPointsessionID
SessionID