#include "third_party/blink/renderer/modules/webtransport/bidirectional_stream.h"
#include <utility>
#include "base/check.h"
#include "third_party/blink/renderer/platform/bindings/exception_state.h"
#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
#include "third_party/blink/renderer/platform/heap/persistent.h"
#include "third_party/blink/renderer/platform/heap/visitor.h"
namespace blink {
BidirectionalStream::BidirectionalStream(
ScriptState* script_state,
WebTransport* web_transport,
uint32_t stream_id,
mojo::ScopedDataPipeProducerHandle outgoing_producer,
mojo::ScopedDataPipeConsumerHandle incoming_consumer)
: … { … }
void BidirectionalStream::Init(ExceptionState& exception_state) { … }
void BidirectionalStream::Trace(Visitor* visitor) const { … }
}