Documentation ¶
Index ¶
Constants ¶
View Source
const ( DefaultMessageTimeout = 10 * time.Second IDLen = 16 KeepAliveTimeout = 100 * time.Millisecond )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { Port int Addr string Client mqtt.Client Durations map[string][]time.Duration Gateways []lora.Gateway Total int Delay time.Duration // contains filtered or unexported fields }
func New ¶
func New(cfg Config) *Application
func (*Application) Connect ¶
func (a *Application) Connect()
func (*Application) Gateway ¶
func (a *Application) Gateway(cfg lora.Config)
func (*Application) PublishSubscribe ¶
func (a *Application) PublishSubscribe()
Click to show internal directories.
Click to hide internal directories.