Documentation
¶
Index ¶
- func ParseDiscover(msg *Message) (bool, bool)
- func ParseError(msg *Message) (error, bool)
- func ParseStaleRadios(msg *Message) bool
- func PublishDiscover(p Pub, discovering bool)
- func PublishError(p Pub, err error)
- func PublishStaleRadios(p Pub)
- func PublishStaleStateHook(p Pub, data StaleStateHookMessage)
- func PublishState(p Pub, msg MessageState)
- type MemPub
- type MemPubStat
- type MemSub
- type Message
- type MessageState
- type Pub
- type Stale
- type StaleStateHookMessage
- type Topic
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseDiscover ¶
func ParseError ¶
func ParseStaleRadios ¶
func PublishDiscover ¶
func PublishError ¶
func PublishStaleRadios ¶
func PublishStaleRadios(p Pub)
func PublishStaleStateHook ¶
func PublishStaleStateHook(p Pub, data StaleStateHookMessage)
func PublishState ¶
func PublishState(p Pub, msg MessageState)
Types ¶
type MemPub ¶
type MemPub struct {
// contains filtered or unexported fields
}
func (*MemPub) Resubscribe ¶
func (*MemPub) Stats ¶
func (mp *MemPub) Stats() []MemPubStat
type MemPubStat ¶
type MessageState ¶
func ParseState ¶
func ParseState(msg *Message) (MessageState, bool)
type Stale ¶
type Stale = string
const StalePresets Stale = "presets"
const StaleRadios Stale = "radios"
type StaleStateHookMessage ¶
func ParseStaleStateHook ¶
func ParseStaleStateHook(msg *Message) (StaleStateHookMessage, bool)
Click to show internal directories.
Click to hide internal directories.