package coap import "sparrow/pkg/rpcs" // Provider 处理设备业务逻辑 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) }