Function dfir_rs::util::bind_tcp_bytes
source ยท pub async fn bind_tcp_bytes(
addr: SocketAddr,
) -> (Sender<(Bytes, SocketAddr)>, Receiver<Result<(BytesMut, SocketAddr), Error>>, SocketAddr)Expand description
Returns a newline-delimited bytes Sender, Receiver, and SocketAddr bound to the given address.
The input addr may have a port of 0, the returned SocketAddr will be the address of the newly bound endpoint.
The inbound connections can be used in full duplex mode. When a (T, SocketAddr) pair is fed to the Sender
returned by this function, the SocketAddr will be looked up against the currently existing connections.
If a match is found then the data will be sent on that connection. If no match is found then the data is silently dropped.