Creates a new unconnected socket that will connect to the given host on the given port.
The SSL socket context to use. A reference to it is stored so * that it doesn't get cleaned up while the socket is used.
Remote host.
Remote port.
See Implementation
Creates a new unconnected socket that will connect to the given host on the given port.