pub(crate) fn spawn( agent: Agent, dial: Dial, outlet: Arc<Outlet>, events: Sender<Event>, )
Starts a connection asking agent for what dial says, which writes into outlet and tells events how it goes.
agent
dial
outlet
events