Documentation ¶
Index ¶
- func NewBackend(c config.Config) (gateway.Gateway, error)
- type Backend
- func (b *Backend) Close() error
- func (b *Backend) DownlinkTXAckChan() chan gw.DownlinkTXAck
- func (b *Backend) RXPacketChan() chan gw.UplinkFrame
- func (b *Backend) SendGatewayConfigPacket(pl gw.GatewayConfiguration) error
- func (b *Backend) SendTXPacket(pl gw.DownlinkFrame) error
- func (b *Backend) StatsPacketChan() chan gw.GatewayStats
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Backend ¶
Backend implement an Azure IoT Hub backend.
func (*Backend) DownlinkTXAckChan ¶
func (b *Backend) DownlinkTXAckChan() chan gw.DownlinkTXAck
func (*Backend) RXPacketChan ¶
func (b *Backend) RXPacketChan() chan gw.UplinkFrame
func (*Backend) SendGatewayConfigPacket ¶
func (b *Backend) SendGatewayConfigPacket(pl gw.GatewayConfiguration) error
func (*Backend) SendTXPacket ¶
func (b *Backend) SendTXPacket(pl gw.DownlinkFrame) error
func (*Backend) StatsPacketChan ¶
func (b *Backend) StatsPacketChan() chan gw.GatewayStats
Click to show internal directories.
Click to hide internal directories.