Table of Contents

Class TrackPowerOnResponseHandler

Namespace
Z21.Core.ResponseHandler.SystemState.TrackPower
Assembly
Z21.Client.dll

The following packet is sent from the Z21 to the registered clients when a client has sent command SetTrackPowerOnCommand> or the track voltage has been switched on by some input device (multiMaus) and the relevant client has activated the corresponding broadcast LocoInfoChangedMessages via SetBroadcastFlagsCommand

public class TrackPowerOnResponseHandler : ITrackPowerOnResponseHandler, IZ21ResponseHandler
Inheritance
TrackPowerOnResponseHandler
Implements
Inherited Members

Properties

Name

Human-readable command according to the specification.

public string Name { get; }

Property Value

string

Methods

CanHandle(byte[])

Returns true if this response handler can handle the response. False otherwise.

public bool CanHandle(byte[] response)

Parameters

response byte[]

Returns

bool

Handle(byte[])

public void Handle(byte[] response)

Parameters

response byte[]

Events

OnTrackPowerOnReceived

public event EventHandler? OnTrackPowerOnReceived

Event Type

EventHandler