# Class LittleGhost::Sandbox::Limits

Documentation version: Edge

Canonical HTML: https://littleghostai.org/docs/LittleGhost/Sandbox/Limits.html

Bounded file and process output sizes applied by Sandbox tools.

## Inheritance

`LittleGhost::Sandbox::Limits < Object`

## Attributes

<a id="attribute-i-list_entries"></a>
### `list_entries` (R)

Maximum entries returned by one directory listing.

<a id="attribute-i-output_bytes"></a>
### `output_bytes` (R)

Maximum bytes captured from each child output stream.

<a id="attribute-i-read_bytes"></a>
### `read_bytes` (R)

Maximum bytes returned by one filesystem read.

<a id="attribute-i-write_bytes"></a>
### `write_bytes` (R)

Maximum bytes accepted by one filesystem write.

## Class methods

<a id="method-c-coerce"></a>
### `.coerce`

```ruby
.coerce(value)
```

Returns `value` unchanged or builds limits from a Hash.

<a id="method-c-new"></a>
### `.new`

```ruby
.new(**values)
```

Builds positive file and process output limits.
