Table of Contents

Class Z21ResponseHandler

Namespace
Z21.Core
Assembly
Z21.Client.dll
public class Z21ResponseHandler
Inheritance
Z21ResponseHandler
Inherited Members

Constructors

Z21ResponseHandler(ITransport, IFrameReader, IEnumerable<IZ21ResponseHandler>, ILogger<Z21ResponseHandler>?)

public Z21ResponseHandler(ITransport transport, IFrameReader frameReader, IEnumerable<IZ21ResponseHandler> z21ResponseHandlers, ILogger<Z21ResponseHandler>? logger = null)

Parameters

transport ITransport
frameReader IFrameReader
z21ResponseHandlers IEnumerable<IZ21ResponseHandler>
logger ILogger<Z21ResponseHandler>

Methods

FrameReader_OnFrameReceived(object?, FrameReceivedEventArgs)

protected virtual void FrameReader_OnFrameReceived(object? sender, FrameReceivedEventArgs args)

Parameters

sender object
args FrameReceivedEventArgs

HandleDatagram(byte[])

protected virtual void HandleDatagram(byte[] data)

Parameters

data byte[]

Transport_OnBytesReceived(object?, BytesReceivedEventArgs)

protected virtual void Transport_OnBytesReceived(object? sender, BytesReceivedEventArgs args)

Parameters

sender object
args BytesReceivedEventArgs