diff --git a/src/transport/tcp.rs b/src/transport/tcp.rs index cb8b021..539c530 100644 --- a/src/transport/tcp.rs +++ b/src/transport/tcp.rs @@ -35,6 +35,11 @@ impl PacketTransportTcpWithCobs { }) } + /// Calls [std::net::TcpStream::set_read_timeout]. + pub fn set_read_timeout(&mut self, duration: Option) -> std::io::Result<()> { + self.tcp_stream.set_read_timeout(duration) + } + /// Send a packet. /// /// It encodes the packet using COBS encoding before sending it over the TCP stream.