- fn adapter_registered(&self, id: usize, _handle: TxHandle) {
- self.0.send(Event::Registered(id)).unwrap();
- }
-
- fn adapter_removed(&self) {
- self.0.send(Event::Removed).unwrap();
- }
-
- fn tnc_started(&self) {
- self.0.send(Event::Started).unwrap();
+ fn start(&self, _handle: TxHandle) -> Result<(), AdapterError> {
+ self.0.send(Event::Started)?;
+ Ok(())