def start_to(self, local_ip, remote_ip, local_tsap, remote_tsap):
        """
        Starts the Partner and binds it to the specified IP address and the
        IsoTCP port.

        :param local_ip: PC host IPV4 Address. "0.0.0.0" is the default adapter
        :param remote_ip: PLC IPV4 Address
        :param local_tsap: Local TSAP
        :param remote_tsap: PLC TSAP
        """
        assert re.match(ipv4, local_ip), '%s is invalid ipv4' % local_ip
        assert re.match(ipv4, remote_ip), '%s is invalid ipv4' % remote_ip
        logger.info("starting partnering from %s to %s" % (local_ip, remote_ip))
        return self.library.Par_StartTo(self.pointer, local_ip, remote_ip,
                                        ctypes.c_uint16(local_tsap),
                                        ctypes.c_uint16(remote_tsap))
Starts the Partner and binds it to the specified IP address and the
        IsoTCP port.

        :param local_ip: PC host IPV4 Address. "0.0.0.0" is the default adapter
        :param remote_ip: PLC IPV4 Address
        :param local_tsap: Local TSAP
        :param remote_tsap: PLC TSAP