Documentation ¶
Overview ¶
Package ttigw implements The Things Industries protocol for gateways.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultConfig = Config{ WSPingInterval: 30 * time.Second, MissedPongThreshold: 2, }
DefaultConfig is the default configuration for The Things Industries gateway protocol frontend.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { WSPingInterval time.Duration `name:"ws-ping-interval" description:"Interval to send websocket ping messages"` MissedPongThreshold int `` //nolint:lll /* 162-byte string literal not displayed */ }
Config defines the The Things Industries gateway protocol configuration of the Gateway Server.
type Frontend ¶
Frontend implements the The Things Industries V1 gateway frontend.
func (*Frontend) DutyCycleStyle ¶
func (*Frontend) DutyCycleStyle() scheduling.DutyCycleStyle
DutyCycleStyle implements io.Frontend.
func (*Frontend) SupportsDownlinkClaim ¶
SupportsDownlinkClaim implements io.Frontend.
Click to show internal directories.
Click to hide internal directories.