type google.golang.org/grpc/balancer.PickResult
18 uses
google.golang.org/grpc/balancer (current package)
balancer.go#L241: type PickResult struct {
balancer.go#L287: Pick(info PickInfo) (PickResult, error)
google.golang.org/grpc/balancer/base
balancer.go#L235: func (p *errPicker) Pick(info balancer.PickInfo) (balancer.PickResult, error) {
balancer.go#L236: return balancer.PickResult{}, p.err
google.golang.org/grpc/balancer/grpclb
grpclb_picker.go#L106: func (p *errPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
grpclb_picker.go#L107: return balancer.PickResult{}, p.err
grpclb_picker.go#L128: func (p *rrPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
grpclb_picker.go#L133: return balancer.PickResult{SubConn: sc}, nil
grpclb_picker.go#L164: func (p *lbPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
grpclb_picker.go#L175: return balancer.PickResult{}, status.Errorf(codes.Unavailable, "request dropped by grpclb")
grpclb_picker.go#L180: return balancer.PickResult{}, balancer.ErrNoSubConnAvailable
grpclb_picker.go#L193: return balancer.PickResult{SubConn: sc, Done: done}, nil
google.golang.org/grpc/balancer/roundrobin
roundrobin.go#L77: func (p *rrPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
roundrobin.go#L82: return balancer.PickResult{SubConn: sc}, nil
google.golang.org/grpc
pickfirst.go#L84: b.cc.UpdateState(balancer.State{ConnectivityState: connectivity.Idle, Picker: &picker{result: balancer.PickResult{SubConn: b.sc}}})
pickfirst.go#L111: b.cc.UpdateState(balancer.State{ConnectivityState: s.ConnectivityState, Picker: &picker{result: balancer.PickResult{SubConn: sc}}})
pickfirst.go#L126: result balancer.PickResult
pickfirst.go#L130: func (p *picker) Pick(info balancer.PickInfo) (balancer.PickResult, error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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. |