OtaSoftwareUpdateRequestorTrait.ProviderLocation

class OtaSoftwareUpdateRequestorTrait.ProviderLocation


A fabric-scoped location of an OTA provider on a given fabric.

Summary

Public constructors

ProviderLocation(
    providerNodeId: ULong,
    endpoint: UShort,
    fabricIndex: UByte
)

Creates the ProviderLocation class.

Public properties

UShort

The endpoint ID for the provider node that implements the OTA Provider cluster.

UByte

The identifier for the fabric where the OTA provider is located.

ULong

Public constructors

ProviderLocation

ProviderLocation(
    providerNodeId: ULong,
    endpoint: UShort,
    fabricIndex: UByte
)

Creates the ProviderLocation class.

Public properties

endpoint

val endpointUShort

The endpoint ID for the provider node that implements the OTA Provider cluster.

fabricIndex

val fabricIndexUByte

The identifier for the fabric where the OTA provider is located.

providerNodeId

val providerNodeIdULong