ServiceStateWriter
Write-side interface for service state mutations.
Only background handlers, managers, and the service layer should inject this interface. UI/ViewModel code should never write service state directly — it observes via ConnectionStateProvider, TracerouteResponseProvider, or NeighborInfoResponseProvider.
Inheritors
Functions
Link copied to clipboard
Clears the current client notification.
Link copied to clipboard
Clears the current error message.
Link copied to clipboard
Emits a mesh packet into the shared flow.
Link copied to clipboard
Sets the current client notification.
Link copied to clipboard
Sets the connection progress message.
Link copied to clipboard
Updates the canonical app-level connection state. Only MeshConnectionManager should call this.
Link copied to clipboard
Sets an error message to be displayed.
Link copied to clipboard
Sets the neighbor info response.
Link copied to clipboard
Sets the traceroute response.