Package io.openems.edge.bridge.mbus.api
Class MbusTask
- java.lang.Object
-
- io.openems.edge.bridge.mbus.api.MbusTask
-
public class MbusTask extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MbusTask(BridgeMbus bridgeMbus, AbstractOpenemsMbusComponent openemsMbusComponent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getPrimaryAddress()
org.openmuc.jmbus.VariableDataStructure
getRequest()
Get the Request.void
setResponse(org.openmuc.jmbus.VariableDataStructure data)
-
-
-
Constructor Detail
-
MbusTask
public MbusTask(BridgeMbus bridgeMbus, AbstractOpenemsMbusComponent openemsMbusComponent)
-
-
Method Detail
-
getRequest
public org.openmuc.jmbus.VariableDataStructure getRequest() throws java.io.InterruptedIOException, java.io.IOException
Get the Request.- Returns:
- a
VariableDataStructure
- Throws:
java.io.InterruptedIOException
- on errorjava.io.IOException
- on error
-
setResponse
public void setResponse(org.openmuc.jmbus.VariableDataStructure data)
-
getPrimaryAddress
public int getPrimaryAddress()
-
-