type google.golang.org/grpc/internal/transport.loopyWriter
23 uses
google.golang.org/grpc/internal/transport (current package)
controlbuf.go#L442: type loopyWriter struct {
controlbuf.go#L466: func newLoopyWriter(s side, fr *framer, cbuf *controlBuffer, bdpEst *bdpEstimator) *loopyWriter {
controlbuf.go#L468: l := &loopyWriter{
controlbuf.go#L501: func (l *loopyWriter) run() (err error) {
controlbuf.go#L562: func (l *loopyWriter) outgoingWindowUpdateHandler(w *outgoingWindowUpdate) error {
controlbuf.go#L566: func (l *loopyWriter) incomingWindowUpdateHandler(w *incomingWindowUpdate) error {
controlbuf.go#L584: func (l *loopyWriter) outgoingSettingsHandler(s *outgoingSettings) error {
controlbuf.go#L588: func (l *loopyWriter) incomingSettingsHandler(s *incomingSettings) error {
controlbuf.go#L595: func (l *loopyWriter) registerStreamHandler(h *registerStream) error {
controlbuf.go#L606: func (l *loopyWriter) headerHandler(h *headerFrame) error {
controlbuf.go#L642: func (l *loopyWriter) originateStream(str *outStream) error {
controlbuf.go#L658: func (l *loopyWriter) writeHeader(streamID uint32, endStream bool, hf []hpack.HeaderField, onWrite func()) error {
controlbuf.go#L704: func (l *loopyWriter) preprocessData(df *dataFrame) error {
controlbuf.go#L719: func (l *loopyWriter) pingHandler(p *ping) error {
controlbuf.go#L727: func (l *loopyWriter) outFlowControlSizeRequestHandler(o *outFlowControlSizeRequest) error {
controlbuf.go#L732: func (l *loopyWriter) cleanupStreamHandler(c *cleanupStream) error {
controlbuf.go#L752: func (l *loopyWriter) incomingGoAwayHandler(*incomingGoAway) error {
controlbuf.go#L762: func (l *loopyWriter) goAwayHandler(g *goAway) error {
controlbuf.go#L774: func (l *loopyWriter) handle(i interface{}) error {
controlbuf.go#L805: func (l *loopyWriter) applySettings(ss []http2.Setting) error {
controlbuf.go#L830: func (l *loopyWriter) processData() (bool, error) {
http2_client.go#L64: loopy *loopyWriter
http2_server.go#L70: loopy *loopyWriter
![]() |
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. |