Class ProvisioningStartState
java.lang.Object
org.openremote.agent.protocol.bluetooth.mesh.provisionerstates.ProvisioningState
org.openremote.agent.protocol.bluetooth.mesh.provisionerstates.ProvisioningStartState
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openremote.agent.protocol.bluetooth.mesh.provisionerstates.ProvisioningState
ProvisioningState.State, ProvisioningState.States
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionProvisioningStartState
(UnprovisionedMeshNode node, InternalTransportCallbacks internalTransportCallbacks, MeshProvisioningStatusCallbacks provisioningStatusCallbacks) -
Method Summary
Modifier and TypeMethodDescriptionvoid
getState()
boolean
parseData
(byte[] data) void
setProvisioningCapabilities
(int numberOfElements, int algorithm, int publicKeyType, int staticOOBType, int outputOOBSize, int outputOOBAction, int inputOOBSize, int inputOOBAction) void
setUseInputOOB
(InputOOBAction actionType) void
setUseOutputOOB
(OutputOOBAction actionType) void
setUseStaticOOB
(StaticOOBType actionType)
-
Field Details
-
LOG
-
-
Constructor Details
-
ProvisioningStartState
public ProvisioningStartState(UnprovisionedMeshNode node, InternalTransportCallbacks internalTransportCallbacks, MeshProvisioningStatusCallbacks provisioningStatusCallbacks)
-
-
Method Details
-
setUseStaticOOB
-
setUseOutputOOB
-
setUseInputOOB
-
getState
- Specified by:
getState
in classProvisioningState
-
executeSend
public void executeSend()- Specified by:
executeSend
in classProvisioningState
-
parseData
public boolean parseData(byte[] data) - Specified by:
parseData
in classProvisioningState
-
setProvisioningCapabilities
public void setProvisioningCapabilities(int numberOfElements, int algorithm, int publicKeyType, int staticOOBType, int outputOOBSize, int outputOOBAction, int inputOOBSize, int inputOOBAction)
-