qed::disconnect (::quartus::qed)

The following table displays information for the qed::disconnect Tcl command:

Tcl Package and Version

Belongs to ::quartus::qed 1.0

Syntax qed::disconnect [-h | -help] [-long_help] [-async] [-clean] [-timeout <timeout> ] <object>
Arguments -h | -help Short help
-long_help Long help with examples and possible return values
-async Flag indicating not to wait for any issued remote commands to complete. With this flag, the return value is a token that can be passed to qed::get_return_value. By default, the return value of the remote command is reproduced (including any errors)
-clean Delete all compilation databases and report files associated with the current revision being accessed by the project(s)
-timeout <timeout> Optional timeout for waiting for a return value in ms (default = 0 = no timeout)
<object> Identifier associated with the object, must be unique
Description
Closes background instances of the Quartus Prime software associated
with a project object, or projects in a project group.

The "-clean" flag will instruct the background instances of the Quartus Prime
software associated with the project or group of projects to delete all
compilation data and report files associated with each revision before
closing the interactive connection.

If you invoke the "qed::disconnect" command and want to extract more
data from remote projects, or execute commands in them, you must use
the "qed::launch_connection" command to re-initiate the connection.
Example Usage
    qed::create_object -type project project_A -qpf_path /file/path/to/project.qpf

    qed::launch_connection project_A

    qed::disconnect project_A
Return Value Code Name Code String Return
TCL_OK 0 INFO: Operation successful