(&self)
| 856 | } |
| 857 | |
| 858 | async fn flush_device_queue(&self) -> Result<()> { |
| 859 | let dp = self.device_profile.as_ref().unwrap(); |
| 860 | if !dp.flush_queue_on_activate { |
| 861 | return Ok(()); |
| 862 | } |
| 863 | |
| 864 | trace!("Flushing device-queue"); |
| 865 | let dev = self.device.as_ref().unwrap(); |
| 866 | device_queue::flush_for_dev_eui(&dev.dev_eui).await?; |
| 867 | Ok(()) |
| 868 | } |
| 869 | |
| 870 | async fn set_device_mode(&mut self) -> Result<()> { |
| 871 | let dp = self.device_profile.as_ref().unwrap(); |
no test coverage detected