package
2.11.0+incompatible
Repository: https://github.com/thethingsnetwork/ttn.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

NewRedisHandler creates a new Redis-backed Handler.

# Variables

AMQPBufferSize indicates the size for uplink channel buffers.
AMQPDownlinkQueue is the AMQP queue to use for downlink.
ErrNotNeeded indicates that the processing of a message should be aborted.
MQTTBufferSize indicates the size for uplink channel buffers.
MQTTTimeout indicates how long we should wait for an MQTT publish.
ResponseDeadline indicates how long.

# Structs

CustomDownlinkFunctions encodes payload using JavaScript functions.
CustomUplinkFunctions decodes, converts and validates payload using JavaScript functions.

# Interfaces

Handler component.
PayloadDecoder decodes raw payload to fields.
PayloadEncoder encodes fields to raw payload.

# Type aliases

DownlinkProcessor processes an application-layer downlink message to a downlik protobuf.
UplinkProcessor processes an uplink protobuf to an application-layer uplink message.