github.com/stampzilla/stampzilla-go@v2.0.0-rc9+incompatible/nodes/stampzilla-server/store/devices.go (about) 1 package store 2 3 import "github.com/stampzilla/stampzilla-go/nodes/stampzilla-server/models/devices" 4 5 func (store *Store) GetDevices() *devices.List { 6 store.RLock() 7 defer store.RUnlock() 8 return store.Devices 9 } 10 11 func (store *Store) AddOrUpdateDevice(dev *devices.Device) { 12 store.Devices.Add(dev) 13 store.Logic.UpdateDevice(dev) 14 store.runCallbacks("devices") 15 }