package coap import "sparrow/pkg/rpcs" type Provider interface { ValidateDeviceToken(deviceid uint64, token []byte) error OnDeviceOnline(args rpcs.ArgsGetOnline) error OnDeviceOffline(deviceid uint64) error OnDeviceHeartBeat(deviceid uint64) error OnDeviceMessage(deviceid uint64, msgtype string, message []byte) }