- read
const(void)[] read(ulong dev, ubyte fnc, size_t bytes)
- readCoils
const(BitArray) readCoils(ulong dev, ushort start, ushort cnt)
- readDiscreteInputs
const(BitArray) readDiscreteInputs(ulong dev, ushort start, ushort cnt)
- readHoldingRegisters
const(ushort)[] readHoldingRegisters(ulong dev, ushort start, ushort cnt)
- readInputRegisters
const(ushort)[] readInputRegisters(ulong dev, ushort start, ushort cnt)
- request
const(void)[] request(ulong dev, ubyte fnc, size_t bytes, Args args)
- write
void write(ulong dev, ubyte fnc, Args args)
- writeMultipleRegisters
void writeMultipleRegisters(ulong dev, ushort addr, const(ushort)[] values)
function number 0x10 (16)
- writeSingleCoil
void writeSingleCoil(ulong dev, ushort addr, bool val)
- writeSingleRegister
void writeSingleRegister(ulong dev, ushort addr, ushort value)
- yield
void yield()
Undocumented in source. Be warned that the author may not have intended to support it.