Function nri::comms::go [-] [+] [src]

pub fn go<C: Controllable>(rx: Receiver<CmdTo>, tx: Sender<CmdFrom>)

Service driving function

Runs in a loop receiving commands from th supervisor thread. Manages a Controllable instance, calling its setup()/step()/teardown() methods as necessary.