Simplifications for TMTC error handling #50

Merged
muellerr merged 11 commits from simplify-tm-sender-error-type into main 2023-07-10 23:20:44 +02:00
Showing only changes of commit 6567a8367a - Show all commits

View File

@ -528,9 +528,9 @@ pub mod std_mod {
} }
} }
/// Base class for handlers which can handle PUS TC packets. Right now, the message queue /// Base class for handlers which can handle PUS TC packets. Right now, the verification
/// backend is constrained to [mpsc::channel]s and the verification reporter /// reporter is constrained to the [StdVerifReporterWithSender] and the service handler
/// is constrained to the [StdVerifReporterWithSender]. /// relies on TMTC packets being exchanged via a [SharedPool].
pub struct PusServiceBase { pub struct PusServiceBase {
pub tc_receiver: Box<dyn EcssTcReceiver>, pub tc_receiver: Box<dyn EcssTcReceiver>,
pub shared_tc_store: SharedPool, pub shared_tc_store: SharedPool,