Lines Matching defs:http2priorityWriteScheduler
11298 type http2priorityWriteScheduler struct { struct
11301 root http2priorityNode
11304 nodes map[uint32]*http2priorityNode
11307 maxID uint32
11312 closedNodes, idleNodes []*http2priorityNode
11315 maxClosedNodesInTree int
11316 maxIdleNodesInTree int
11317 writeThrottleLimit int32
11318 enableWriteThrottle bool
11321 tmp []*http2priorityNode
11324 queuePool http2writeQueuePool
11327 func (ws *http2priorityWriteScheduler) OpenStream(streamID uint32, options http2OpenStreamOptions) {
11358 func (ws *http2priorityWriteScheduler) CloseStream(streamID uint32) {
11383 func (ws *http2priorityWriteScheduler) AdjustStream(streamID uint32, priority http2PriorityParam) {
11454 func (ws *http2priorityWriteScheduler) Push(wr http2FrameWriteRequest) {
11474 func (ws *http2priorityWriteScheduler) Pop() (wr http2FrameWriteRequest, ok bool) {
11501 …riteScheduler) addClosedOrIdleNode(list *[]*http2priorityNode, maxSize int, n *http2priorityNode) {
11515 func (ws *http2priorityWriteScheduler) removeNode(n *http2priorityNode) {