type github.com/cenkalti/backoff/v4.BackOff
29 uses
github.com/cenkalti/backoff/v4 (current package)
backoff.go#L16: type BackOff interface {
context.go#L11: BackOff
context.go#L16: BackOff
context.go#L23: func WithContext(b BackOff, ctx context.Context) BackOffContext { // nolint: golint
context.go#L41: func getContext(b BackOff) context.Context {
retry.go#L37: func Retry(o Operation, b BackOff) error {
retry.go#L42: func RetryWithData[T any](o OperationWithData[T], b BackOff) (T, error) {
retry.go#L48: func RetryNotify(operation Operation, b BackOff, notify Notify) error {
retry.go#L53: func RetryNotifyWithData[T any](operation OperationWithData[T], b BackOff, notify Notify) (T, error) {
retry.go#L60: func RetryNotifyWithTimer(operation Operation, b BackOff, notify Notify, t Timer) error {
retry.go#L66: func RetryNotifyWithTimerAndData[T any](operation OperationWithData[T], b BackOff, notify Notify, t Timer) (T, error) {
retry.go#L70: func doRetryNotify[T any](operation OperationWithData[T], b BackOff, notify Notify, t Timer) (T, error) {
ticker.go#L16: b BackOff
ticker.go#L29: func NewTicker(b BackOff) *Ticker {
ticker.go#L35: func NewTickerWithTimer(b BackOff, timer Timer) *Ticker {
tries.go#L12: func WithMaxRetries(b BackOff, max uint64) BackOff {
tries.go#L17: delegate BackOff
github.com/gotd/td/internal/tdsync
backoff.go#L11: b backoff.BackOff
backoff.go#L29: func SyncBackoff(from backoff.BackOff) backoff.BackOff {
github.com/gotd/td/telegram
client.go#L92: connBackoff func() backoff.BackOff // immutable
options.go#L50: ReconnectionBackoff func() backoff.BackOff
options.go#L145: func defaultBackoff(c clock.Clock) func() backoff.BackOff {
options.go#L146: return func() backoff.BackOff {
github.com/gotd/td/telegram/internal/manager
conn.go#L74: connBackoff func(ctx context.Context) backoff.BackOff // immutable
create.go#L25: Backoff func(ctx context.Context) backoff.BackOff
create.go#L28: func defaultBackoff(c clock.Clock) func(ctx context.Context) backoff.BackOff {
create.go#L29: return func(ctx context.Context) backoff.BackOff {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |