# SocketShutdown

`import { SocketShutdown } from "destack:net/binding";`

Shutdown mode for sockets.

```ds title="SocketShutdown"
export enum SocketShutdown {
    Read = 0,
    Write = 1,
    ReadWrite = 2,
}
```

[language/library/src/net/binding/socket.ds:71:78](https://github.com/destack-sh/destack/blob/main/language/library/src/net/binding/socket.ds#L71-L78)

## Variants

### `Read = 0`

Shut down reads.

### `Write = 1`

Shut down writes.

### `ReadWrite = 2`

Shut down reads and writes.
