public class Request extends Object
| Constructor and Description |
|---|
Request(String name,
RequestType type,
int startAddress,
int count,
long period,
long timeout,
String mainTypeName,
boolean eager,
ByteOrder dataOrder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getCount() |
ByteOrder |
getDataOrder() |
String |
getMainTypeName() |
String |
getName() |
long |
getPeriod() |
int |
getStartAddress() |
long |
getTimeout() |
RequestType |
getType() |
int |
hashCode() |
boolean |
isEager() |
String |
toString() |
public Request(String name, RequestType type, int startAddress, int count, long period, long timeout, String mainTypeName, boolean eager, ByteOrder dataOrder)
name - the name of the blocktype - DISCRETE, COIL, INPUT, HOLDINGstartAddress - in this case it is actually the modbus registercount - number of registers to read (must no more than 250)period - polling ratetimeout - after timeout seconds without answer mark values as errormainTypeName - eager - dataOrder - the data byte orderpublic String getName()
public boolean isEager()
public String getMainTypeName()
public long getPeriod()
public long getTimeout()
public int getStartAddress()
public int getCount()
public RequestType getType()
public ByteOrder getDataOrder()