From 6049d9f6a59de85180988d97d7755c437ea882e5 Mon Sep 17 00:00:00 2001 From: James Munns <james.munns@gmail.com> Date: Tue, 5 Jul 2016 17:06:25 -0500 Subject: [PATCH] Fix README (again) --- README.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 0ef2447..f0aa3c8 100644 --- a/README.md +++ b/README.md @@ -36,21 +36,23 @@ use std::io; use coap::{CoAPServer, CoAPResponse, CoAPRequest}; fn request_handler(req: CoAPRequest) -> Option<CoAPResponse> { - println!("Receive request: {:?}", req); - response + println!("Receive request: {:?}", req); + + // Return the auto-generated response + req.response } fn main() { - let addr = "127.0.0.1:5683"; + let addr = "127.0.0.1:5683"; - let mut server = CoAPServer::new(addr).unwrap(); - server.handle(request_handler).unwrap(); + let mut server = CoAPServer::new(addr).unwrap(); + server.handle(request_handler).unwrap(); - println!("Server up on {}", addr); - println!("Press any key to stop..."); - io::stdin().read_line(&mut String::new()).unwrap(); + println!("Server up on {}", addr); + println!("Press any key to stop..."); + io::stdin().read_line(&mut String::new()).unwrap(); - println!("Server shutdown"); + println!("Server shutdown"); } ``` @@ -61,11 +63,11 @@ extern crate coap; use coap::{CoAPClient, CoAPResponse}; fn main() { - let url = "coap://127.0.0.1:5683/Rust"; - println!("Client request: {}", url); + let url = "coap://127.0.0.1:5683/Rust"; + println!("Client request: {}", url); - let response: CoAPResponse = CoAPClient::request(url).unwrap(); - println!("Server reply: {}", String::from_utf8(response.message.payload).unwrap()); + let response: CoAPResponse = CoAPClient::request(url).unwrap(); + println!("Server reply: {}", String::from_utf8(response.message.payload).unwrap()); } ``` -- GitLab