# Functions
DisableLog disables all library log output.
New creates a new channel notifier.
UseLogger uses a specified Logger to output package logging info.
# Structs
ActiveChannelEvent represents a new event where a channel becomes active.
ActiveLinkEvent represents a new event where the link becomes active in the switch.
ChannelNotifier is a subsystem which all active, inactive, and closed channel events pipe through.
ClosedChannelEvent represents a new event where a channel becomes closed.
FullyResolvedChannelEvent represents a new event where a channel becomes fully resolved.
InactiveChannelEvent represents a new event where a channel becomes inactive.
InactiveLinkEvent represents a new event where the link becomes inactive in the switch.
OpenChannelEvent represents a new event where a channel goes from pending open to open.
PendingOpenChannelEvent represents a new event where a new channel has entered a pending open state.