# UnixSocketCredentials

`import { UnixSocketCredentials } from "destack:ipc/binding";`

Unix socket peer credentials.

```ds title="UnixSocketCredentials"
export struct UnixSocketCredentials {
    pid: uint32;
    uid: uint32;
    gid: uint32;
}
```

[language/library/src/ipc/binding/unix.ds:9:16](https://github.com/destack-sh/destack/blob/main/language/library/src/ipc/binding/unix.ds#L9-L16)

## Members

### `pid: uint32`

Peer process identifier when available.

### `uid: uint32`

Peer user identifier.

### `gid: uint32`

Peer group identifier.
