src.dualinventive.com/go/dinet/rts/constants.go

25 lines
798 B
Go

package rts
// RTS redis publish channels
const (
ChanDevice = "device" // ChanDevice is the Redis pub channel for device updates
ChanProject = "project" // ChanProject is the Redis pub channel for project updates
)
// RTS redis key prefixes
const (
KeyPrefixDevice = "device:" // KeyPrefixDevice is the Redis HKEY prefix for device data
KeyPrefixProject = "project:" // KeyPrefixProject is the Redis HKEY prefix for project data
)
// RTS redis key scan patterns
const (
PatternDevice = "device:*" // PatternDevice is the pattern used for scanning devices
PatternProject = "project:*" // PatternProject is the pattern used for scanning projects
)
// RTS geohash key
const (
SensorGeohashKey = "sensor:13:gps" // SensorGeohashKey is the key that holds the generic sensor GPS data
)