ModbusTCPSlaveServer

Modbus

Constructors

this
this(ModbusSlaveModel mdl, Address addr, void delegate(Duration) sf, SpecRules sr, ModbusSlave.MessageFinder mf)
this
this(ModbusSlaveModel mdl, Address addr, int acceptConQueueLen, size_t maxConCount, void delegate(Duration) sf, SpecRules sr, ModbusSlave.MessageFinder mf)
this
this(ModbusSlaveModel mdl, Address addr, bool reuseAddr, int acceptConQueueLen, size_t maxConCount, void delegate(Duration) sf, SpecRules sr, ModbusSlave.MessageFinder mf)

Members

Classes

MBS
class MBS
Undocumented in source.

Functions

halt
void halt()
iterate
void iterate()
sleep
void sleep(Duration d)
Undocumented in source. Be warned that the author may not have intended to support it.
socket
inout(Socket) socket()
yield
void yield()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

be
TCP be;
Undocumented in source.
maxConCount
size_t maxConCount;
Undocumented in source.
messageFinder
ModbusSlave.MessageFinder messageFinder;
Undocumented in source.
model
ModbusSlaveModel model;
Undocumented in source.
serv
TcpSocket serv;
Undocumented in source.
slaves
MBS[] slaves;
Undocumented in source.
sleepFunc
void delegate(Duration) sleepFunc;
Undocumented in source.
ss
SocketSet ss;
Undocumented in source.

Meta