//TODO ввести тип сообщения Эхо для установки канала соединения protected override void EventRequestHandler(RemoteHostInfo remoteHost, EventRequestArgs args) { Logger.Debug($"MessageManager.EventRequestHandler Invoked for ({remoteHost.Host} via {remoteHost.Protocol} code: {args.Message.DeviceCode})"); _RequestReceived?.Invoke(this, args); }
protected abstract void EventCommandMessageHandler(RemoteHostInfo remoteHost, EventCommandMessageArgs args);
protected abstract void EventConnectMessageHandler(RemoteHostInfo remoteHost, EventMessageConnectArgs args);
protected abstract void EventRequestHandler(RemoteHostInfo remoteHost, EventRequestArgs args);
protected abstract void EventOrderHandler(RemoteHostInfo remoteHost, EventOrderArgs args);
protected abstract void EventTelemetryHandler(RemoteHostInfo remoteHost, EventTelemetryArgs args);