[−][src]Function message_protocol::connect_to_tcp
pub fn connect_to_tcp<T: ToSocketAddrs>(
connect_to_address: T
) -> Result<(Receiver<Message>, WriteFunction), Error>
Connect to TCP on a given address.
Example:
let (rx, mut write) = message_protocol::connect_to_tcp("127.0.0.1:45932")?; write.call(b"hi server").unwrap(); while let Ok(msg) = rx.recv() { println!("client recieved"); match msg { message_protocol::Message::Open => println!("open"), message_protocol::Message::Bytes(b) => println!("bytes {:?}", b), message_protocol::Message::Close => println!("close"), }; }