// Please do not edit this file. It has been generated automatically // from `/home/retoor/projects/wren-cli/src/module/tls.wren` using `util/wren_to_c_string.py` static const char* tlsModuleSource = "// retoor \n" "\n" "import \"scheduler\" for Scheduler\n" "\n" "foreign class TlsSocket {\n" " construct new() {}\n" "\n" " foreign connect_(host, port, hostname, fiber)\n" " foreign write_(text, fiber)\n" " foreign read_(fiber)\n" " foreign close_()\n" "\n" " static connect(host, port, hostname) {\n" " var socket = TlsSocket.new()\n" " Scheduler.await_ { socket.connect_(host, port, hostname, Fiber.current) }\n" " return socket\n" " }\n" "\n" " write(text) {\n" " Scheduler.await_ { write_(text, Fiber.current) }\n" " }\n" "\n" " read() {\n" " return Scheduler.await_ { read_(Fiber.current) }\n" " }\n" "\n" " close() {\n" " close_()\n" " }\n" "}\n";