Class Tend
public class Tend
- Inheritance
-
Tend
Constructors
Tend(Logger)
public Tend(Logger logger)
Parameters
loggerLogger
Tend(Logger, IOutgoingLogic, IIncomingLogic)
public Tend(Logger logger, IOutgoingLogic tendOut, IIncomingLogic tendIn)
Parameters
loggerLoggertendOutIOutgoingLogictendInIIncomingLogic
Properties
CanSend
public bool CanSend { get; }
Property Value
Methods
DeserializeHeader(IInOctetStream)
public static TendHeader DeserializeHeader(IInOctetStream stream)
Parameters
streamIInOctetStream
Returns
ReadHeader(IInOctetStream, out TendHeader)
public bool ReadHeader(IInOctetStream stream, out TendHeader tendHeader)
Parameters
streamIInOctetStreamtendHeaderTendHeader
Returns
SerializeHeader(IOutOctetStream, TendHeader)
public static void SerializeHeader(IOutOctetStream stream, TendHeader tendHeader)
Parameters
streamIOutOctetStreamtendHeaderTendHeader
WriteHeader(IOutOctetStream, bool)
public TendHeader WriteHeader(IOutOctetStream stream, bool isReliable)
Parameters
streamIOutOctetStreamisReliablebool
Returns
Events
OnDeliveryInfo
public event Action<DeliveryInfo> OnDeliveryInfo