- /// This adapter was removed from an `M17App`.
- fn adapter_removed(&self) {}
-
- /// The TNC has been started and incoming packets may now arrive.
- fn tnc_started(&self) {}
-
- /// The TNC has been shut down. There will be no more tx/rx.
- fn tnc_closed(&self) {}
+ /// This adapter or the whole TNC has been shut down. There will be no more tx/rx. This is a
+ /// permanent operation.
+ fn close(&self) -> Result<(), AdapterError> {
+ Ok(())
+ }