Constructor and Description |
---|
AbstractDataSlave() |
AbstractDataSlave(ByteOrder order) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected abstract void |
handleAnalogWrite(int address,
int[] values) |
protected abstract void |
handleDigitalWrite(int address,
boolean[] values) |
void |
handleMessage(SessionContext ctx,
BaseMessage baseMessage) |
protected abstract int[] |
handleReadAnalog(AnalogType type,
int startAddress,
int quantity) |
protected abstract boolean[] |
handleReadDigital(DigitalType type,
int startAddress,
int quantity) |
public AbstractDataSlave()
public AbstractDataSlave(ByteOrder order)
public void handleMessage(SessionContext ctx, BaseMessage baseMessage)
handleMessage
in interface Slave
protected abstract boolean[] handleReadDigital(DigitalType type, int startAddress, int quantity) throws ModbusRequestException
ModbusRequestException
protected abstract int[] handleReadAnalog(AnalogType type, int startAddress, int quantity) throws ModbusRequestException
ModbusRequestException
protected abstract void handleAnalogWrite(int address, int[] values) throws ModbusRequestException
ModbusRequestException
protected abstract void handleDigitalWrite(int address, boolean[] values) throws ModbusRequestException
ModbusRequestException
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.