Module status

Source
Expand description

Support for reporting the status of an onion service.

Macros§

impl_status_sender 🔒
A helper for implementing PublisherStatusSender and IptMgrStatusSender.

Structs§

ComponentStatus 🔒
The current reported status of an onion service subsystem.
IptMgrStatusSender 🔒
A handle that can be used by the IptManager to update the OnionServiceStatus.
OnionServiceStatus
The current reported status of an onion service.
OnionServiceStatusStream
A stream of OnionServiceStatus events, returned by an onion service.
PublisherStatusSender 🔒
A handle that can be used by the Publisher to update the OnionServiceStatus.
StatusSender 🔒
A shared handle to a postage::watch::Sender that we can use to update an OnionServiceStatus.

Enums§

DescUploadRetryError
An error type for descriptor upload failures with retries.
Problem
A problem encountered by an onion service.
State
The high-level state of an onion service.