SetEnabled()
Enables/disables Backbone function.
GetState() const
Retrieves the Backbone Router state.
Reset()
Resets the local Thread Network Data.
GetConfig() const
Gets local Backbone Router configuration.
SetConfig()
Sets local Backbone Router configuration.
AddService()
Registers Backbone Router Dataset to Leader.
IsPrimary() const
Indicates whether or not the Backbone Router is Primary.
IsEnabled() const
Indicates whether or not the Backbone Router is enabled.
SetRegistrationJitter()
Sets the Backbone Router registration jitter value.
GetRegistrationJitter() const
Returns the Backbone Router registration jitter value.
HandleBackboneRouterPrimaryUpdate()
Notifies Primary Backbone Router status.
GetDomainPrefix()
Gets the Domain Prefix configuration.
RemoveDomainPrefix()
Removes the local Domain Prefix configuration.
SetDomainPrefix()
Sets the local Domain Prefix configuration.
GetAllNetworkBackboneRoutersAddress() const
Returns a reference to the All Network Backbone Routers Multicast Address.
GetAllDomainBackboneRoutersAddress() const
Returns a reference to the All Domain Backbone Routers Multicast Address.
ApplyNewMeshLocalPrefix()
Applies the Mesh Local Prefix.
HandleDomainPrefixUpdate()
Updates the subscription of All Domain Backbone Routers Multicast Address.
SetDomainPrefixCallback()
Sets the Domain Prefix callback.
SetState()
RemoveService()
HandleTimeTick()
AddDomainPrefixToNetworkData()
RemoveDomainPrefixFromNetworkData()
IncrementSequenceNumber()
ActionToString()
LogService()
LogDomainPrefix()