'Called by the L{H2Connection} when the all data for a request has been
received. Currently, with the legacy L{twisted.web.http.Request}
object, just calls requestReceived unless the producer wants us to be
quiet.'

def requestComplete(self):

    if self.producing:
        self._request.requestReceived(self.command, self.path, 'HTTP/2')
    else:
        self._inboundDataBuffer.append((_END_STREAM_SENTINEL, None))
