The broker configuration, used to establish new connections to the broker.
The pool size if connection pooling is to be used.
Returns the broker configuration.
The broker name (alias for fail-safe configurations), as set in configuration.
Flag set if last connection attempt failed, reset after one second so new connection can be attempted in case the broker comes back online.
Depending on the connection pool size the connection that is done with can be disconnected or kept in the pool for further requests.
The API connection.
Attempt to establish a new connection to the broker or use one from the connection pool. The promise is resolved with the API connection or rejected if there was a connection error.
An implementation of a
remote
broker, that's it a broker where connection is established over network (although it might run on the same computer).