Unit, client, cache or undefined, debounce windows, and planner limits.
Readonlycache: RegisterCache | undefinedReadonlyclient: EffectModbusClientOptional Readonlycoils?: {Coil batching settings. Omitted, the client has no coils.
Optional Readonlydebounce?: BatchingDebounceOptionsOptional Readonlyplan?: { reads?: PlanReadsOptions; writes?: PlanWritesOptions }ReadonlyunitId: numberThe batching client, bound to the current scope.
Builds a batching client over an Effect-wrapped client for one unit.
The transport calls this from
withBatchingClient, which is where a consumer normally meets it. Call it directly to drive a client this package did not hand out, such as another adapter implementingEffectModbusClient, or a stub.