Trait qcomms::SyncComms [−][src]
pub trait SyncComms: Write + Read { fn receive(&mut self) -> Result<Vec<u8>> { ... } fn send(&mut self, buf: &[u8]) -> Result<()> { ... } fn receive_to_string(&mut self) -> Result<String> { ... } fn receive_keepalive(&mut self) -> Result<()> { ... } fn send_keepalive(&mut self) -> Result<()> { ... } fn send_handshake(&mut self) -> Result<()> { ... } fn receive_handshake(&mut self) -> Result<()> { ... } }