# UDPWorkerOptions type · @imqueue/core

Source: https://imqueue.org/api/core/latest/core.udpworkeroptions/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/core 3.3.2 — generated reference, not hand-written

The options actually handed to the UDP worker thread: everything except the logger, which is not structured-cloneable, and the signal-handling flag, which the main thread owns.

**Signature:**

```typescript
export type UDPWorkerOptions = Omit<UDPClusterManagerOptions, 'logger' | 'handleSignals'>;
```
**References:** [UDPClusterManagerOptions](https://imqueue.org/api/core/latest/core.udpclustermanageroptions/)

## Remarks

These are precisely the settings the worker's behaviour depends on, which is why the same fields form the shared-worker identity — managers agreeing on all of them can share one worker thread.

