Table of Contents

Class Tend

Namespace
Coherence.Tend.Client
Assembly
Coherence.Tend.dll
public class Tend
Inheritance
Tend

Constructors

Tend(Logger)

public Tend(Logger logger)

Parameters

logger Logger

Tend(Logger, IOutgoingLogic, IIncomingLogic)

public Tend(Logger logger, IOutgoingLogic tendOut, IIncomingLogic tendIn)

Parameters

logger Logger
tendOut IOutgoingLogic
tendIn IIncomingLogic

Properties

CanSend

public bool CanSend { get; }

Property Value

bool

Methods

DeserializeHeader(IInOctetStream)

public static TendHeader DeserializeHeader(IInOctetStream stream)

Parameters

stream IInOctetStream

Returns

TendHeader

ReadHeader(IInOctetStream, out TendHeader)

public bool ReadHeader(IInOctetStream stream, out TendHeader tendHeader)

Parameters

stream IInOctetStream
tendHeader TendHeader

Returns

bool

SerializeHeader(IOutOctetStream, TendHeader)

public static void SerializeHeader(IOutOctetStream stream, TendHeader tendHeader)

Parameters

stream IOutOctetStream
tendHeader TendHeader

WriteHeader(IOutOctetStream, bool)

public TendHeader WriteHeader(IOutOctetStream stream, bool isReliable)

Parameters

stream IOutOctetStream
isReliable bool

Returns

TendHeader

Events

OnDeliveryInfo

public event Action<DeliveryInfo> OnDeliveryInfo

Event Type

Action<DeliveryInfo>