unlink-pibdev command

The unlink-pibdev BASIC program unlinks a process from a port.

For Windows: Not Supported

This is typically used to disconnect a process from its associated terminal I/O so it can be controlled by the calling process. Controlling processes such as tandem, mirror or converse may not be unlinked.

If the process is omitted, the current process or PIB is unlinked.

The specified port number must be previously linked to the process or the current process if the process argument is committed.

Syntax

unlink-pibdev {pib,} port.number
CAUTION:
Problems may occur in some instances of the converse command, which can be solved using the unlink-pibdev command. For example, suppose ports 1 and 2 are physically connected and you are at port 0. Port 1 is called the gateway port and port 2 is the destination port. If you do not first issue an unlink-pibdev 1,1 command, you can run into problems when restarting the converse the second time. When disconnecting from converse the first time, the last character is being echoed continuously between ports 1 and 2, causing the D3 processes on ports 1 and 2 to go into some unknown states. To avoid this problem, you must do unlink-pibdev gateway-pib,gateway-port.

Example(s)

Unlinks the current process from port 3.

unlink-pibdev 3

Unlinks process 2 from port 3.

unlink-pibdev 2,3