HttpRpcConnectionListenerDistributor(listeners: Iterable<HttpRpcConnectionListener<I>>, credentialsProvider: CredentialsProvider)
HttpRpcConnectionListenerDistributor is responsible for distributing connection and disconnection events to interested listeners (HttpRpcConnectionListener).