[**@nymproject/mix-websocket**](../globals.md) • **Docs** *** [@nymproject/mix-websocket](../globals.md) / SetupMixTunnelOpts # Interface: SetupMixTunnelOpts ## Properties ### preferredIpr? > `optional` **preferredIpr**: `string` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:2 *** ### clientId? > `optional` **clientId**: `string` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:3 *** ### forceTls? > `optional` **forceTls**: `boolean` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:4 *** ### disablePoissonTraffic? > `optional` **disablePoissonTraffic**: `boolean` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:5 *** ### disableCoverTraffic? > `optional` **disableCoverTraffic**: `boolean` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:6 *** ### openReplySurbs? > `optional` **openReplySurbs**: `number` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:7 *** ### dataReplySurbs? > `optional` **dataReplySurbs**: `number` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:8 *** ### primaryDns? > `optional` **primaryDns**: `string` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:9 *** ### fallbackDns? > `optional` **fallbackDns**: `string` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:10 *** ### storagePassphrase? > `optional` **storagePassphrase**: `string` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:11 *** ### connectTimeoutMs? > `optional` **connectTimeoutMs**: `number` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:12 *** ### dnsTimeoutMs? > `optional` **dnsTimeoutMs**: `number` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:13 *** ### tcpKeepaliveMs? > `optional` **tcpKeepaliveMs**: `number` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:14 *** ### tcpBufferSize? > `optional` **tcpBufferSize**: `number` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:15 *** ### maxRedirects? > `optional` **maxRedirects**: `number` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:16 *** ### debug? > `optional` **debug**: `boolean` #### Source dev/work/nym/sdk/typescript/packages/mix-tunnel/dist/esm/types.d.ts:17