Represents a change in the status of the connection.
The new status of the connection.
An error that provides a reason why the connection has entered the new status, if applicable.
The previous status of the connection.
The time in milliseconds that the client will wait before attempting to reconnect.