Lines Matching defs:BufferPool
43 struct BufferPool { struct
46 int64_t mTimestampMs;
47 int64_t mLastCleanUpMs;
48 int64_t mLastLogMs;
49 BufferId mSeq;
50 BufferId mStartSeq;
51 bool mValid;
52 BufferStatusObserver mObserver;
53 BufferInvalidationChannel mInvalidationChannel;
55 std::map<ConnectionId, std::set<BufferId>> mUsingBuffers;
56 std::map<BufferId, std::set<ConnectionId>> mUsingConnections;
58 std::map<ConnectionId, std::set<TransactionId>> mPendingTransactions;
62 std::set<TransactionId> mCompletedTransactions;
65 mTransactions;
67 std::map<BufferId, std::unique_ptr<InternalBuffer>> mBuffers;
68 std::set<BufferId> mFreeBuffers;
69 std::set<ConnectionId> mConnectionIds;
71 struct Invalidation {
120 } mInvalidation;
122 struct Stats {
207 BufferPool(); argument