---
name: "delphcon"
section: "3"
platform: "linux"
package: "alliance"
version: "5.1.1-3"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/delphcon"
---

# delphcon(3)

delete a physical connector

## NAME

delphcon - delete a physical connector

## SYNOPSYS

```
#include "mph.h"
int delphcon(ptfig, ptcon)
phfig_list ∗ptfig;
phcon_list ∗ptcon;
```

## PARAMETERS

- *ptfig*

  Pointer to the figure in which the connector should be deleted

- *ptcon*

  Pointer to the connector to be deleted.

## DESCRIPTION

**delphcon** delete the connector pointed to by *ptcon* in the figure  pointed to by *ptfig*. The list and index consistency is maintainded, and the space freed.

## RETURN VALUE

**delphcon** returns **1** if the connector has been deleted, **0** if no such connector exists in the list.

## EXAMPLE

```
#include "mph.h"
char ∗was_existing(ptfig, ptcon)
phfig_list ∗ptfig;
phcon_list ∗ptcon;
{
   /∗ if only one exists, it's this one ∗/
   return delphcon(ptfig, ptcon) ? "you just killed it!0
                                 : "wasn't here anyway0;
}
```

## SEE ALSO

**mbk**(1), [**phfig**(3)](/phfig/3.md), [**phcon**(3)](/phcon/3.md), [**addphcon**(3)](/addphcon/3.md), [**getphcon**(3)](/getphcon/3.md).
