Package io.openems.edge.app.meter
Class MeterProps
java.lang.Object
io.openems.edge.app.meter.MeterProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic final <P extends Type.Parameter.BundleProvider>
AppDef<OpenemsApp, Nameable, P> ip()
Creates aAppDef
for a ip for a meter.static final AppDef
<OpenemsApp, Nameable, Type.Parameter.BundleProvider> Creates aAppDef
for a modbusUnitId for a meter.static final <P extends Type.Parameter.BundleProvider>
AppDef<OpenemsApp, Nameable, P> port()
Creates aAppDef
for a port for a meter.static final AppDef
<OpenemsApp, Nameable, Type.Parameter.BundleProvider>
-
Method Details
-
type
public static final AppDef<OpenemsApp,Nameable, typeType.Parameter.BundleProvider> (MeterType... exclude) -
ip
Creates aAppDef
for a ip for a meter.- Type Parameters:
P
- the type of the parameters- Returns:
- the
AppDef
- See Also:
-
port
Creates aAppDef
for a port for a meter.- Type Parameters:
P
- the type of the parameters- Returns:
- the
AppDef
- See Also:
-
modbusUnitId
Creates aAppDef
for a modbusUnitId for a meter.- Returns:
- the
AppDef
- See Also:
-