(&mut self)
| 214 | } |
| 215 | |
| 216 | async fn get_device_data(&mut self) -> Result<()> { |
| 217 | trace!("Getting device data"); |
| 218 | let dev_eui = EUI64::from_slice(&self.downlink_frame.as_ref().unwrap().dev_eui)?; |
| 219 | let (dev, app, t, dp) = get_all_device_data(dev_eui).await?; |
| 220 | |
| 221 | self.tenant = Some(t); |
| 222 | self.application = Some(app); |
| 223 | self.device_profile = Some(dp); |
| 224 | self.device = Some(dev); |
| 225 | |
| 226 | Ok(()) |
| 227 | } |
| 228 | |
| 229 | async fn get_device_data_relayed(&mut self) -> Result<()> { |
| 230 | trace!("Getting relayed device data"); |
no test coverage detected