namespace NModbus
{
///
/// A modbus slave.
///
public interface IModbusSlave
{
///
/// Gets the unit id of this slave.
///
byte UnitId { get; }
///
/// Gets the data store for this slave.
///
ISlaveDataStore DataStore { get; }
///
/// Applies the request.
///
///
///
IModbusMessage ApplyRequest(IModbusMessage request);
}
}