MCPcopy Create free account
hub / github.com/apache/trafficserver / _on_write_ready

Method _on_write_ready

src/proxy/http3/QPACK.cc:1082–1095  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1080}
1081
1082int
1083QPACK::_on_write_ready(VIO *vio)
1084{
1085 QUICStreamId stream_id = static_cast<QUICStreamVCAdapter *>(vio->vc_server)->stream().id();
1086
1087 if (stream_id == this->_decoder_stream_id) {
1088 return this->_on_decoder_write_ready(*vio->get_writer());
1089 } else if (stream_id == this->_encoder_stream_id) {
1090 return this->_on_encoder_write_ready(*vio->get_writer());
1091 } else {
1092 ink_assert(!"The stream ID must match either decoder stream id or decoder stream id");
1093 return EVENT_DONE;
1094 }
1095}
1096
1097int
1098QPACK::_on_decoder_stream_read_ready(IOBufferReader &reader)

Callers 1

event_handlerMethod · 0.95

Calls 4

get_writerMethod · 0.80
idMethod · 0.45

Tested by

no test coverage detected