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
transportIListenTransportdateTimeProviderIDateTimeProviderloggerLogger
Methods
FlushDelayedOutgoingPackets()
protected override void FlushDelayedOutgoingPackets()
Listen(EndpointData, ConnectionSettings)
public void Listen(EndpointData entpointData, ConnectionSettings settings)
Parameters
entpointDataEndpointDatasettingsConnectionSettings
ProcessDelayedOutgoingPackets(DateTime)
protected override void ProcessDelayedOutgoingPackets(DateTime now)
Parameters
nowDateTime
SendTo(IOutOctetStream, IPEndPoint, SessionID)
public void SendTo(IOutOctetStream data, IPEndPoint endpoint, SessionID sessionID)
Parameters
dataIOutOctetStreamendpointIPEndPointsessionIDSessionID