Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HostRegistrationBus ¶
type HostRegistrationBus interface {
Publish(ctx context.Context, bundle URLBundle) error
Close() error
}
HostRegistrationBus is the public interface for publishing URL bundles. Implementations are package-private to prevent external construction.
func New ¶
func New(subscriber chan URLBundle) (HostRegistrationBus, error)
New constructs a new host registration bus with the provided subscriber channel.
Click to show internal directories.
Click to hide internal directories.