Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CryptoFactory ¶
type DeviceFactory ¶
type Protocol ¶
type Protocol interface {
subscription.SubscriptionTarget
Discover() error
SetExpiryTime(duration time.Duration)
}
func NewProtocol ¶
func NewProtocol(c ProtocolConfig) (Protocol, error)
type ProtocolConfig ¶
type ProtocolConfig struct {
// Required config
BroadcastIP net.IP
TokenStore tokens.TokenStore
// Optional config
ListenPort int // Defaults to a random system-assigned port if not provided.
}
Click to show internal directories.
Click to hide internal directories.