type golang.org/x/net/http2.FrameWriteRequest
52 uses
golang.org/x/net/http2 (current package)
server.go#L415: wantWriteFrameCh: make(chan FrameWriteRequest, 8),
server.go#L568: wantWriteFrameCh chan FrameWriteRequest // from handlers -> serve
server.go#L844: wr FrameWriteRequest // what was written (or attempted)
server.go#L852: func (sc *serverConn) writeFrameAsync(wr FrameWriteRequest, wd *writeData) {
server.go#L913: sc.writeFrame(FrameWriteRequest{
server.go#L1060: sc.writeFrame(FrameWriteRequest{
server.go#L1156: err := sc.writeFrameFromHandler(FrameWriteRequest{
server.go#L1199: func (sc *serverConn) writeFrameFromHandler(wr FrameWriteRequest) error {
server.go#L1219: func (sc *serverConn) writeFrame(wr FrameWriteRequest) {
server.go#L1283: func (sc *serverConn) startFrameWrite(wr FrameWriteRequest) {
server.go#L1417: sc.startFrameWrite(FrameWriteRequest{
server.go#L1427: sc.startFrameWrite(FrameWriteRequest{write: writeSettingsAck{}})
server.go#L1440: sc.startFrameWrite(FrameWriteRequest{write: flushFrameWriter{}})
server.go#L1504: sc.writeFrame(FrameWriteRequest{write: se})
server.go#L1643: sc.writeFrame(FrameWriteRequest{write: writePingAck{f}})
server.go#L1992: st.sc.writeFrameFromHandler(FrameWriteRequest{write: StreamError{
server.go#L2400: sc.writeFrameFromHandler(FrameWriteRequest{
server.go#L2441: if err := sc.writeFrameFromHandler(FrameWriteRequest{
server.go#L2464: sc.writeFrameFromHandler(FrameWriteRequest{
server.go#L2519: sc.writeFrame(FrameWriteRequest{
server.go#L3230: sc.writeFrame(FrameWriteRequest{
writesched.go#L31: Push(wr FrameWriteRequest)
writesched.go#L37: Pop() (wr FrameWriteRequest, ok bool)
writesched.go#L48: type FrameWriteRequest struct {
writesched.go#L67: func (wr FrameWriteRequest) StreamID() uint32 {
writesched.go#L83: func (wr FrameWriteRequest) isControl() bool {
writesched.go#L89: func (wr FrameWriteRequest) DataSize() int {
writesched.go#L106: func (wr FrameWriteRequest) Consume(n int32) (FrameWriteRequest, FrameWriteRequest, int) {
writesched.go#L107: var empty FrameWriteRequest
writesched.go#L128: consumed := FrameWriteRequest{
writesched.go#L142: rest := FrameWriteRequest{
writesched.go#L161: func (wr FrameWriteRequest) String() string {
writesched.go#L173: func (wr *FrameWriteRequest) replyToWriter(err error) {
writesched.go#L187: s []FrameWriteRequest
writesched.go#L193: func (q *writeQueue) push(wr FrameWriteRequest) {
writesched.go#L197: func (q *writeQueue) shift() FrameWriteRequest {
writesched.go#L204: q.s[len(q.s)-1] = FrameWriteRequest{}
writesched.go#L213: func (q *writeQueue) consume(n int32) (FrameWriteRequest, bool) {
writesched.go#L215: return FrameWriteRequest{}, false
writesched.go#L220: return FrameWriteRequest{}, false
writesched.go#L234: q.s[i] = FrameWriteRequest{}
writesched_priority.go#L384: func (ws *priorityWriteScheduler) Push(wr FrameWriteRequest) {
writesched_priority.go#L404: func (ws *priorityWriteScheduler) Pop() (wr FrameWriteRequest, ok bool) {
writesched_random.go#L47: func (ws *randomWriteScheduler) Push(wr FrameWriteRequest) {
writesched_random.go#L61: func (ws *randomWriteScheduler) Pop() (FrameWriteRequest, bool) {
writesched_random.go#L76: return FrameWriteRequest{}, false
writesched_roundrobin.go#L80: func (ws *roundRobinWriteScheduler) Push(wr FrameWriteRequest) {
writesched_roundrobin.go#L99: func (ws *roundRobinWriteScheduler) Pop() (FrameWriteRequest, bool) {
writesched_roundrobin.go#L105: return FrameWriteRequest{}, false
writesched_roundrobin.go#L118: return FrameWriteRequest{}, false