aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/backoff
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-07-20 09:08:47 -0700
committerGravatar Craig Tiller <ctiller@google.com>2017-07-20 09:08:47 -0700
commitf71f68e685039ae43e06e995048dc3cd555637a1 (patch)
tree380ecc05d02d2995e26c9669c5c04e58a89738f5 /src/core/lib/backoff
parentf7c7e14438315442df818cb0c350e7d88657e1ce (diff)
Swap some more types
Diffstat (limited to 'src/core/lib/backoff')
-rw-r--r--src/core/lib/backoff/backoff.c7
-rw-r--r--src/core/lib/backoff/backoff.h13
2 files changed, 11 insertions, 9 deletions
diff --git a/src/core/lib/backoff/backoff.c b/src/core/lib/backoff/backoff.c
index 141b952134..e964af8f39 100644
--- a/src/core/lib/backoff/backoff.c
+++ b/src/core/lib/backoff/backoff.c
@@ -20,9 +20,10 @@
#include <grpc/support/useful.h>
-void grpc_backoff_init(grpc_backoff *backoff, int64_t initial_connect_timeout,
- double multiplier, double jitter,
- int64_t min_timeout_millis, int64_t max_timeout_millis) {
+void grpc_backoff_init(grpc_backoff *backoff,
+ grpc_millis initial_connect_timeout, double multiplier,
+ double jitter, grpc_millis min_timeout_millis,
+ grpc_millis max_timeout_millis) {
backoff->initial_connect_timeout = initial_connect_timeout;
backoff->multiplier = multiplier;
backoff->jitter = jitter;
diff --git a/src/core/lib/backoff/backoff.h b/src/core/lib/backoff/backoff.h
index de708e686e..c0798bbe5b 100644
--- a/src/core/lib/backoff/backoff.h
+++ b/src/core/lib/backoff/backoff.h
@@ -23,15 +23,15 @@
typedef struct {
/// const: how long to wait after the first failure before retrying
- int64_t initial_connect_timeout;
+ grpc_millis initial_connect_timeout;
/// const: factor with which to multiply backoff after a failed retry
double multiplier;
/// const: amount to randomize backoffs
double jitter;
/// const: minimum time between retries in milliseconds
- int64_t min_timeout_millis;
+ grpc_millis min_timeout_millis;
/// const: maximum time between retries in milliseconds
- int64_t max_timeout_millis;
+ grpc_millis max_timeout_millis;
/// random number generator
uint32_t rng_state;
@@ -41,9 +41,10 @@ typedef struct {
} grpc_backoff;
/// Initialize backoff machinery - does not need to be destroyed
-void grpc_backoff_init(grpc_backoff *backoff, int64_t initial_connect_timeout,
- double multiplier, double jitter,
- int64_t min_timeout_millis, int64_t max_timeout_millis);
+void grpc_backoff_init(grpc_backoff *backoff,
+ grpc_millis initial_connect_timeout, double multiplier,
+ double jitter, grpc_millis min_timeout_millis,
+ grpc_millis max_timeout_millis);
/// Begin retry loop: returns a timespec for the NEXT retry
grpc_millis grpc_backoff_begin(grpc_exec_ctx *exec_ctx, grpc_backoff *backoff);