Increment reference count (for shared pools)
Close all connections
Connect all clients in pool
Get number of connected clients
Get aggregated health metrics for the pool
Get pool size
Check if pool is closed
Check if any connection is ready
Invoke cb whenever a pooled connection (re)establishes. TcpClient emits
'connected' on every successful connect, including reconnects. Used by
Worker to re-register after a reconnect (the server drops registration when
the registering connection closes and each reconnect gets a fresh clientId).
Decrement reference count and close if zero
Send command using next available connection
Send multiple commands in parallel across pool
Set pool key for shared pool cleanup
Connection pool for parallel TCP operations Load-aware distribution - prefers connected clients with capacity