# Packages
Package io contains the interface between server implementations and the gateway frontends.
No description provided by the author
Package scheduling implements a packet scheduling that detects and avoids conflicts and enforces regional restrictions like duty-cycle and dwell time.
No description provided by the author
# Functions
New returns new *GatewayServer.
NewIS returns a new IS.
WithRegistry overrides the registry.
# Variables
ErrSchedule indicates that the downlink message could not be scheduled.
# Structs
BasicStationConfig defines the LoRa Basics Station configuration of the Gateway Server.
Config represents the Gateway Server configuration.
GatewayServer implements the Gateway Server component.
IS exposes Identity Server functions.
PacketBrokerConfig configures the Packet Broker upstream.
TheThingsIndustriesGatewayConfig defines The Things Industries gateway configuration of the Gateway Server.
UDPConfig defines the UDP configuration of the Gateway Server.
# Interfaces
CertificateVerifier abstracts certificate verification functions.
Cluster provides cluster operations.
EntityRegistry abstracts the Identity server gateway functions.
GatewayConnectionStatsRegistry stores, updates and cleans up gateway connection stats.
# Type aliases
Option configures GatewayServer.