public abstract class ModbusTask extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
count |
protected DataType |
dataType |
protected float |
factor |
protected FunctionCode |
functionCode |
protected InetSocketAddress |
host |
protected org.ogema.core.logging.OgemaLogger |
logger |
protected float |
offset |
protected ModbusPattern |
pattern |
protected RegisterType |
registerType |
protected org.ogema.core.model.Resource |
resource |
protected int |
startAddress |
protected int |
unitId |
| Constructor and Description |
|---|
ModbusTask(ModbusPattern pattern,
org.ogema.core.model.ValueResource resource,
org.ogema.core.application.ApplicationManager appManager) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
destroy() |
int |
getCount() |
DataType |
getDataType() |
float |
getFactor() |
FunctionCode |
getFunctionCode() |
InetSocketAddress |
getHost() |
org.ogema.core.logging.OgemaLogger |
getLogger() |
float |
getOffset() |
ModbusPattern |
getPattern() |
org.ogema.core.model.Resource |
getResource() |
int |
getStartAddress() |
int |
getUnitId() |
void |
setCount(int count) |
void |
setDataType(DataType dataType) |
void |
setFactor(float factor) |
void |
setFunctionCode(FunctionCode functionCode) |
void |
setHost(InetSocketAddress host) |
void |
setLogger(org.ogema.core.logging.OgemaLogger logger) |
void |
setOffset(float offset) |
void |
setPattern(ModbusPattern pattern) |
void |
setResource(org.ogema.core.model.Resource resource) |
void |
setStartAddress(int startAddress) |
void |
setUnitId(int unitId) |
String |
toString() |
protected ModbusPattern pattern
protected org.ogema.core.model.Resource resource
protected float factor
protected float offset
protected int unitId
protected int startAddress
protected InetSocketAddress host
protected int count
protected DataType dataType
protected FunctionCode functionCode
protected org.ogema.core.logging.OgemaLogger logger
protected RegisterType registerType
public ModbusTask(ModbusPattern pattern, org.ogema.core.model.ValueResource resource, org.ogema.core.application.ApplicationManager appManager) throws Exception
Exceptionpublic abstract void destroy()
public ModbusPattern getPattern()
public void setPattern(ModbusPattern pattern)
public org.ogema.core.model.Resource getResource()
public void setResource(org.ogema.core.model.Resource resource)
public float getFactor()
public void setFactor(float factor)
public float getOffset()
public void setOffset(float offset)
public int getUnitId()
public void setUnitId(int unitId)
public int getStartAddress()
public void setStartAddress(int startAddress)
public int getCount()
public void setCount(int count)
public DataType getDataType()
public void setDataType(DataType dataType)
public FunctionCode getFunctionCode()
public void setFunctionCode(FunctionCode functionCode)
public org.ogema.core.logging.OgemaLogger getLogger()
public void setLogger(org.ogema.core.logging.OgemaLogger logger)
public InetSocketAddress getHost()
public void setHost(InetSocketAddress host)
Copyright © 2018. All rights reserved.