Lines Matching refs:number
159 if let Some(addr) = self.get_channel_addr(&c.number).await { in add_channel_bind()
165 if let Some(number) = self.get_channel_number(&c.peer).await { in add_channel_bind()
166 if number != c.number { in add_channel_bind()
174 if let Some(cb) = channel_bindings.get(&c.number) { in add_channel_bind()
192 channel_bindings.insert(c.number, c); in add_channel_bind()
202 pub async fn remove_channel_bind(&self, number: ChannelNumber) -> bool { in remove_channel_bind()
204 channel_bindings.remove(&number).is_some() in remove_channel_bind()
208 pub async fn get_channel_addr(&self, number: &ChannelNumber) -> Option<SocketAddr> { in get_channel_addr()
210 channel_bindings.get(number).map(|cb| cb.peer) in get_channel_addr()
218 return Some(cb.number); in get_channel_number()
384 cb_number = Some(cb.number); in packet_handler()
391 if let Some(number) = cb_number { in packet_handler()
394 number, in packet_handler()