Proprietary ORBacus Notify QoS settings.
TimeBase::TimeT
, for increasing
the retry interval.
TimeBase::TimeT
) permitted for a
blocking request on a client to return before a timeout.
TimeBase::TimeT
that the service will wait before retrying a failed client
communications attempt.
const string MaxRetries = "MaxRetries";
The maximum number of retries that will be performed before the proxy ceases making requests to the connected consumer or supplier. The proxy then disconnects and destroys itself. The default value is 0, which means unlimited retry.
const string MaxRetryTimeout = "MaxRetryTimeout";
The upper limit, as a TimeBase::TimeT
, for increasing
the retry interval. After this duration has been reached the retry
interval will stay constant until success or until
OBNotify::MaxRetries
has been reached. The default
value is 60 seconds.
const string PullInterval = "PullInterval";
The amount of time the service pauses between pull requests. The
value of this property is of type TimeBase::TimeT
,
with a default of 1 second.
const string RequestTimeout = "RequestTimeout";
The amount of time (TimeBase::TimeT
) permitted for a
blocking request on a client to return before a timeout. The default
value is 5 seconds.
const string RetryMultiplier = "RetryMultiplier";
After each consecutive expiration of the retry timeout, the timeout value will be multiplied by this factor. This value is a double and has a valid range of 1.0 to 2.0 inclusive. The default value is 1.0.
const string RetryTimeout = "RetryTimeout";
Specifies the initial amount of time as a TimeBase::TimeT
that the service will wait before retrying a failed client
communications attempt. The default value is 1 second.
Generated by the ORBacus IDL-to-HTML translator (non-commercial)