From e7c51f2b61abe3102a04806a7443d1d3aeb6c440 Mon Sep 17 00:00:00 2001 From: Vladan Popovic Date: Wed, 8 Feb 2023 01:33:31 +0100 Subject: [PATCH] tls function skeleton --- src/modem.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/modem.rs b/src/modem.rs index cc313c6..b09b0e7 100644 --- a/src/modem.rs +++ b/src/modem.rs @@ -269,6 +269,16 @@ impl Modem { Ok(()) } + pub fn tls_connect(&mut self, addr: &str, port: u16) -> Result<()> { + let _ = self.tcp_connect(addr, port)?; + + // ------------------------ + // TLS handshake goes here. + // ------------------------ + + Ok(()) + } + pub fn tcp_set_quick_mode(&mut self, mode: bool) -> Result<()> { self.send_command(Command::tcp_set_quick_mode(mode)) .map(|_| ())