Back to godoc.org
google.golang.org/grpc / connectivity

Package connectivity

v1.33.0
Latest Go to latest

The latest major version is .

Published: Oct 8, 2020 | License: Apache-2.0 | Module: google.golang.org/grpc

Overview

Package connectivity defines connectivity semantics. For details, see https://github.com/grpc/grpc/blob/master/doc/connectivity-semantics-and-api.md. All APIs in this package are experimental.

Index

type State

type State int

State indicates the state of connectivity. It can be the state of a ClientConn or SubConn.

const (
	// Idle indicates the ClientConn is idle.
	Idle State = iota
	// Connecting indicates the ClientConn is connecting.
	Connecting
	// Ready indicates the ClientConn is ready for work.
	Ready
	// TransientFailure indicates the ClientConn has seen a failure but expects to recover.
	TransientFailure
	// Shutdown indicates the ClientConn has started shutting down.
	Shutdown
)

func (State) String

func (s State) String() string

Package Files

Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier