({ socket, ...options })
| 162 | |
| 163 | export const tls = { |
| 164 | connect({ socket, ...options }) { |
| 165 | socket.encrypted = true |
| 166 | socket.readyState = 'connecting' |
| 167 | Deno.startTls(socket.raw, { hostname: socket.hostname, ...options }) |
| 168 | .then(socket.success, socket.error) |
| 169 | socket.raw = null |
| 170 | return socket |
| 171 | } |
| 172 | } |
| 173 | |
| 174 | let ids = 1 |