func NewGatewayBackend() *GatewayBackend {
	return &GatewayBackend{
		rxPacketChan:            make(chan gw.UplinkFrame, 100),
		TXPacketChan:            make(chan gw.DownlinkFrame, 100),
		GatewayConfigPacketChan: make(chan gw.GatewayConfiguration, 100),
		downlinkTXAckChan:       make(chan gw.DownlinkTXAck, 100),
	}
}
NewGatewayBackend returns a new GatewayBackend.
package test
import "github.com/brocaar/chirpstack-api/go/v3/gw"
type GatewayBackend struct {
	rxPacketChan            chan gw.UplinkFrame
	TXPacketChan            chan gw.DownlinkFrame
	GatewayConfigPacketChan chan gw.GatewayConfiguration
	statsPacketChan         chan gw.GatewayStats
	downlinkTXAckChan       chan gw.DownlinkTXAck
}