type google.golang.org/grpc.csAttempt
29 uses
google.golang.org/grpc (current package)
rpc_util.go#L182: after(*callInfo, *csAttempt)
rpc_util.go#L191: func (EmptyCallOption) after(*callInfo, *csAttempt) {}
rpc_util.go#L207: func (o HeaderCallOption) after(c *callInfo, attempt *csAttempt) {
rpc_util.go#L225: func (o TrailerCallOption) after(c *callInfo, attempt *csAttempt) {
rpc_util.go#L243: func (o PeerCallOption) after(c *callInfo, attempt *csAttempt) {
rpc_util.go#L281: func (o FailFastCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L300: func (o MaxRecvMsgSizeCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L319: func (o MaxSendMsgSizeCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L338: func (o PerRPCCredsCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L359: func (o CompressorCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L392: func (o ContentSubtypeCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L424: func (o ForceCodecCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L446: func (o CustomCodecCallOption) after(c *callInfo, attempt *csAttempt) {}
rpc_util.go#L467: func (o MaxRetryRPCBufferSizeCallOption) after(c *callInfo, attempt *csAttempt) {}
stream.go#L288: op := func(a *csAttempt) error { return a.newStream() }
stream.go#L332: newAttempt := &csAttempt{
stream.go#L372: func (a *csAttempt) newStream() error {
stream.go#L433: attempt *csAttempt
stream.go#L436: buffer []func(a *csAttempt) error // operations to replay on retry
stream.go#L442: type csAttempt struct {
stream.go#L608: func (cs *clientStream) withRetry(op func(a *csAttempt) error, onSuccess func()) error {
stream.go#L640: err := cs.withRetry(func(a *csAttempt) error {
stream.go#L690: func (cs *clientStream) bufferForRetryLocked(sz int, op func(a *csAttempt) error) {
stream.go#L732: op := func(a *csAttempt) error {
stream.go#L758: err := cs.withRetry(func(a *csAttempt) error {
stream.go#L796: op := func(a *csAttempt) error {
stream.go#L859: func (a *csAttempt) sendMsg(m interface{}, hdr, payld, data []byte) error {
stream.go#L886: func (a *csAttempt) recvMsg(m interface{}, payInfo *payloadInfo) (err error) {
stream.go#L955: func (a *csAttempt) finish(err 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. |