recv_from_wait
fn recv_from_wait(Stream s, Vec<byte> buf) -> Result<(int, string, int), IoError> Import
Source: use io::sync::{recv_from_wait}; src/io/sync.hy Waits for a UDP datagram, reads it into buf, and returns (bytes, sender host, sender port).
Parameters#
| Name | Type |
|---|---|
s | Stream |
buf | Vec<byte> |
Returns#
Result<(int, string, int), IoError>
See also#
write_all: Writes all ofbuftos, waiting whenever the stream is not ready.read_exact: Fills all ofbuffroms, waiting whenever no data is ready.read_to_end: Reads fromsuntil it ends and returns everything read.accept_wait: Waits for the next connection on a TCPlistenerand returns its stream.send_to_wait: Sendsbufas one UDP datagram tohost:port, waiting while the socket is not ready.copy: Copies the filesrctodst.print: Writessto standard output, without a newline.println: Writessand a newline to standard output.