'Connect to remote host and set up client-side SSL
:param addr: A remote address
:return: What the socket\'s connect method returns'

def connect(self, addr):

    _lib.SSL_set_connect_state(self._ssl)
    return self._socket.connect(addr)
