| activeCount_ | proxygen::HTTP2PriorityQueue | private |
| addOrUpdatePriorityNode(HTTPCodec::StreamID id, http2::PriorityUpdate pri) | proxygen::HTTP2PriorityQueue | |
| addPriorityNode(HTTPCodec::StreamID id, HTTPCodec::StreamID parent) override | proxygen::HTTP2PriorityQueue | inlinevirtual |
| addTransaction(HTTPCodec::StreamID id, http2::PriorityUpdate pri, HTTPTransaction *txn, bool permanent=false, uint64_t *depth=nullptr) override | proxygen::HTTP2PriorityQueue | virtual |
| allowDanglingNodes() const | proxygen::HTTP2PriorityQueue | inlineprivate |
| attachThreadLocals(const WheelTimerInstance &timeout) | proxygen::HTTP2PriorityQueue | |
| clearPendingEgress(Handle h) override | proxygen::HTTP2PriorityQueue | virtual |
| detachThreadLocals() | proxygen::HTTP2PriorityQueue | |
| dropPriorityNodes() | proxygen::HTTP2PriorityQueue | inline |
| empty() const | proxygen::HTTP2PriorityQueue | inline |
| find(HTTPCodec::StreamID id, uint64_t *depth=nullptr) | proxygen::HTTP2PriorityQueue | private |
| findInternal(HTTPCodec::StreamID id) | proxygen::HTTP2PriorityQueue | inlineprivate |
| getRebuildCount() const | proxygen::HTTP2PriorityQueue | inline |
| Handle typedef | proxygen::HTTP2PriorityQueueBase | |
| HTTP2PriorityQueue() | proxygen::HTTP2PriorityQueue | inline |
| HTTP2PriorityQueue(const WheelTimerInstance &timeout) | proxygen::HTTP2PriorityQueue | inlineexplicit |
| isRebuilt() const | proxygen::HTTP2PriorityQueue | inline |
| iterate(const std::function< bool(HTTPCodec::StreamID, HTTPTransaction *, double)> &fn, const std::function< bool()> &stopFn, bool all) | proxygen::HTTP2PriorityQueue | inline |
| iterateBFS(const std::function< bool(HTTP2PriorityQueue &, HTTPCodec::StreamID, HTTPTransaction *, double)> &fn, const std::function< bool()> &stopFn, bool all) | proxygen::HTTP2PriorityQueue | |
| kMaxRebuilds_ | proxygen::HTTP2PriorityQueue | privatestatic |
| kNodeLifetime_ | proxygen::HTTP2PriorityQueue | privatestatic |
| kNumBuckets | proxygen::HTTP2PriorityQueue | privatestatic |
| link_mode typedef | proxygen::HTTP2PriorityQueue | private |
| maxVirtualNodes_ | proxygen::HTTP2PriorityQueue | private |
| nextEgress(NextEgressResult &result, bool spdyMode=false) | proxygen::HTTP2PriorityQueue | |
| nextEgressResult(HTTP2PriorityQueue &queue, HTTPCodec::StreamID id, HTTPTransaction *txn, double r) | proxygen::HTTP2PriorityQueue | privatestatic |
| NextEgressResult typedef | proxygen::HTTP2PriorityQueue | |
| nextEgressResults_ | proxygen::HTTP2PriorityQueue | private |
| nodeBuckets_ | proxygen::HTTP2PriorityQueue | private |
| NodeMap typedef | proxygen::HTTP2PriorityQueue | private |
| nodes_ | proxygen::HTTP2PriorityQueue | private |
| numPendingEgress() const | proxygen::HTTP2PriorityQueue | inline |
| numVirtualNodes() const | proxygen::HTTP2PriorityQueue | inline |
| numVirtualNodes_ | proxygen::HTTP2PriorityQueue | private |
| pendingWeightChange_ | proxygen::HTTP2PriorityQueue | private |
| rebuildCount_ | proxygen::HTTP2PriorityQueue | private |
| rebuildTree() | proxygen::HTTP2PriorityQueue | |
| removeTransaction(Handle handle) override | proxygen::HTTP2PriorityQueue | virtual |
| root_ | proxygen::HTTP2PriorityQueue | private |
| scheduleNodeExpiration(Node *node) | proxygen::HTTP2PriorityQueue | inlineprivate |
| setMaxVirtualNodes(uint32_t maxVirtualNodes) | proxygen::HTTP2PriorityQueue | inline |
| setNodeLifetime(std::chrono::milliseconds lifetime) | proxygen::HTTP2PriorityQueue | inlinestatic |
| signalPendingEgress(Handle h) override | proxygen::HTTP2PriorityQueue | virtual |
| timeout_ | proxygen::HTTP2PriorityQueue | private |
| updateEnqueuedWeight() | proxygen::HTTP2PriorityQueue | private |
| updatePriority(Handle handle, http2::PriorityUpdate pri, uint64_t *depth=nullptr) override | proxygen::HTTP2PriorityQueue | virtual |
| ~PriorityQueue() | proxygen::HTTPCodec::PriorityQueue | inlinevirtual |