Class ProvisioningCapabilities
java.lang.Object
org.openremote.agent.protocol.bluetooth.mesh.provisionerstates.ProvisioningCapabilities
-
Method Summary
Modifier and TypeMethodDescriptionReturns a list of available OOB methods that can be used during provisioningbytebyteReturns the number of elements in the mesh nodebyteReturns the output oob size received by the node.shortReturns the raw supported algorithm value received by the nodeshortReturns the raw input oob action value received by the nodeshortReturns the raw output oob action value received by the nodebyteReturns the raw public key type received by the nodebyteReturns the raw static OOB type received by the nodeReturns a list of algorithm types supported by the nodeReturns the list of supportedInputOOBActionactions or an empty list if no oob is supportedReturns the list of supportedOutputOOBActionactions or an empty list if no oob is supportedbooleanReturns true if public key information is availablebooleanReturns true if Static OOB information is available
-
Method Details
-
getNumberOfElements
public byte getNumberOfElements()Returns the number of elements in the mesh node -
getRawAlgorithm
public short getRawAlgorithm()Returns the raw supported algorithm value received by the node -
getSupportedAlgorithmTypes
Returns a list of algorithm types supported by the node -
getRawPublicKeyType
public byte getRawPublicKeyType()Returns the raw public key type received by the node -
isPublicKeyInformationAvailable
public boolean isPublicKeyInformationAvailable()Returns true if public key information is available -
getRawStaticOOBType
public byte getRawStaticOOBType()Returns the raw static OOB type received by the node -
isStaticOOBInformationAvailable
public boolean isStaticOOBInformationAvailable()Returns true if Static OOB information is available -
getOutputOOBSize
public byte getOutputOOBSize()Returns the output oob size received by the node. This is the length of -
getRawOutputOOBAction
public short getRawOutputOOBAction()Returns the raw output oob action value received by the node -
getSupportedOutputOOBActions
Returns the list of supportedOutputOOBActionactions or an empty list if no oob is supported -
getInputOOBSize
public byte getInputOOBSize() -
getRawInputOOBAction
public short getRawInputOOBAction()Returns the raw input oob action value received by the node -
getSupportedInputOOBActions
Returns the list of supportedInputOOBActionactions or an empty list if no oob is supported -
getAvailableOOBTypes
Returns a list of available OOB methods that can be used during provisioning
-