Table of Contents

Class ListenTransportConditioner

Namespace
Coherence.Transport
Assembly
Coherence.Transport.dll
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 IListenTransport
dateTimeProvider IDateTimeProvider
logger Logger

Methods

FlushDelayedOutgoingPackets()

protected override void FlushDelayedOutgoingPackets()

Listen(EndpointData, ConnectionSettings)

public void Listen(EndpointData entpointData, ConnectionSettings settings)

Parameters

entpointData EndpointData
settings 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 IOutOctetStream
endpoint IPEndPoint
sessionID SessionID