Skip to main content

TransportTable

Type Alias TransportTable 

Source
pub type TransportTable<Tr> = HashMap<TransportId, Arc<Tr>>;
Expand description

TransportId → 出站帧发送器 路由表(泛型 over FrameSender 实现)。

host 装配阶段填入(或经 transport_rx 注册通道在连接成功后投递入表);Effect::Send 分支按 id 查表调 FrameSender::send(&self)。表内 Arc<Fs> 无外层锁,连接任务只在 成功后把独占句柄注册进表,避免连接期锁跨 await。

Aliased Type§

pub struct TransportTable<Tr> { /* private fields */ }