Lines Matching refs:size_t
29 WebSocketInflater(size_t input_queue_capacity, size_t output_buffer_capacity);
43 bool AddBytes(const char* data, size_t size);
59 scoped_refptr<IOBufferWithSize> GetOutput(size_t size);
62 size_t CurrentOutputSize() const { return output_buffer_.Size(); }
64 static const size_t kDefaultBufferCapacity = 512;
65 static const size_t kDefaultInputIOBufferCapacity = 512;
71 explicit OutputBuffer(size_t capacity);
74 size_t Size() const;
78 std::pair<char*, size_t> GetTail();
79 void Read(char* dest, size_t size);
80 void AdvanceTail(size_t advance);
83 void AdvanceHead(size_t advance);
85 const size_t capacity_;
87 size_t head_;
88 size_t tail_;
95 explicit InputQueue(size_t capacity);
101 std::pair<char*, size_t> Top();
103 void Push(const char* data, size_t size);
106 void Consume(size_t size);
109 size_t PushToLastBuffer(const char* data, size_t size);
111 const size_t capacity_;
112 size_t head_of_first_buffer_;
113 size_t tail_of_last_buffer_;
117 int InflateWithFlush(const char* next_in, size_t avail_in);
118 int Inflate(const char* next_in, size_t avail_in, int flush);