Lines Matching refs:wb_
592 Http2Handler::WriteBuf *Http2Handler::get_wb() { return &wb_; }
600 auto n = std::min(wb_.wleft(), data_pendinglen_);
601 wb_.write(data_pending_, n);
624 auto n = wb_.write(data, datalen);
670 if (wb_.rleft() > 0) {
672 while ((nwrite = write(fd_, wb_.pos, wb_.rleft())) == -1 &&
682 wb_.drain(nwrite);
685 wb_.reset();
689 if (wb_.rleft() == 0) {
694 if (wb_.rleft() == 0) {
701 nghttp2_session_want_write(session_) == 0 && wb_.rleft() == 0) {
796 if (wb_.rleft() > 0) {
797 auto rv = SSL_write(ssl_, wb_.pos, wb_.rleft());
813 wb_.drain(rv);
816 wb_.reset();
820 if (wb_.rleft() == 0) {
825 if (wb_.rleft() == 0) {
832 nghttp2_session_want_write(session_) == 0 && wb_.rleft() == 0) {