diff --git a/samples/simple-client/src/main.rs b/samples/simple-client/src/main.rs index 9de1b705d..d5d11c540 100644 --- a/samples/simple-client/src/main.rs +++ b/samples/simple-client/src/main.rs @@ -12,17 +12,21 @@ struct Args { url: String, } +const DEFAULT_URL : &str= "opc.tcp://localhost:4855"; + fn main() -> Result<(), Box> { // Read command line arguments let mut args = pico_args::Arguments::from_env(); let args = Args { help: args.contains(["-h", "--help"]), - url: args.opt_value_from_str("--url")?.unwrap_or(String::from("opc.tcp://localhost:4855")), + url: args.opt_value_from_str("--url")?.unwrap_or(String::from(DEFAULT_URL)), }; if args.help { - println!(r#"Simple Client"#); - println!(r#"Usage: simple-client --url [url]"#); + println!("Simple Client"); + println!("Usage: simple-client --url [url]"); + println!(" -h, --help Show help"); + println!(" --url [url] Url to connect to (default: {})", DEFAULT_URL); } else { // Optional - enable OPC UA logging