McuMgrManifestStateResponse
Types
Link copied to clipboard
enum DigestAlgorithm
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Properties
Link copied to clipboard
Use getClassId to get the class ID as UUID.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Since version 2 of the SMP protocol, a more detailed return code is returned in the response.
Link copied to clipboard
Link copied to clipboard
Use getVersion to get the human-readable version.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Use getVendorId to get the vendor ID as UUID.
Functions
Link copied to clipboard
@NotNull
Build a CoAP McuMgrResponse.
Link copied to clipboard
@NotNull
Build a McuMgrResponse.
Link copied to clipboard
Returns the Manifest class ID.
Link copied to clipboard
If this response is from a CoAP transport scheme, get the CoAP response code.
Link copied to clipboard
open fun getExpectedLength(@NotNull scheme: @NotNull McuMgrScheme, bytes: @NotNull Array<Byte>): Int
This method parses the given bytes and reads the LENGTH field from the header.
Link copied to clipboard
Return the Group return code as Group - Return Code pair.
Link copied to clipboard
Get the McuMgrHeader for this response.
Link copied to clipboard
Returns the name associated with the class ID.
Link copied to clipboard
Get the response payload bytes.
Link copied to clipboard
Get the return code as an enum.
Link copied to clipboard
Return the Mcu Manager return code as an int.
Link copied to clipboard
Get the scheme used to initialize this response object.
Link copied to clipboard
Returns the Manifest vendor ID.
Link copied to clipboard
Returns human-readable version of the semantic version in format:
<major>.<minor>.<patch>[-<type>][.<release_number>], e.g.Link copied to clipboard
Returns whether the manifest is owned by Nordic Semiconductor.