# HostErrorContextTimer

`import { HostErrorContextTimer } from "destack:error";`

Timer host-error context payload.

```ds title="HostErrorContextTimer"
export struct HostErrorContextTimer {
    kind: "timer";
    syscall: string;
    timerId: uint64;
    deadlineNs: uint64;
}
```

[language/library/src/error/host.ds:357:366](https://github.com/destack-sh/destack/blob/main/language/library/src/error/host.ds#L357-L366)

## Members

### `kind: "timer"`

Discriminator for this error-context variant.

### `syscall: string`

Optional syscall or host API name.

### `timerId: uint64`

Optional timer id.

### `deadlineNs: uint64`

Optional timer deadline.
