Connect to the remote handover server if available. Raises
        :exc:`nfc.llcp.ConnectRefused` if the remote device does not
        have a handover service or the service does not accept any
        more connections.

def connect(self, recv_miu=248, recv_buf=2):
        """Connect to the remote handover server if available. Raises
        :exc:`nfc.llcp.ConnectRefused` if the remote device does not
        have a handover service or the service does not accept any
        more connections."""
        socket = nfc.llcp.Socket(self.llc, nfc.llcp.DATA_LINK_CONNECTION)
        socket.setsockopt(nfc.llcp.SO_RCVBUF, recv_buf)
        socket.setsockopt(nfc.llcp.SO_RCVMIU, recv_miu)
        socket.connect("urn:nfc:sn:handover")
        server = socket.getpeername()
        log.debug("handover client connected to remote sap {0}".format(server))
        self.socket = socket