Home
last modified time | relevance | path

Searched refs:QuicStream (Results 1 – 10 of 10) sorted by relevance

/external/openscreen/osp/impl/quic/
Dquic_connection.h16 class QuicStream {
22 virtual void OnReceived(QuicStream* stream,
28 QuicStream(Delegate* delegate, uint64_t id) : delegate_(delegate), id_(id) {} in QuicStream() function
29 virtual ~QuicStream() = default;
52 std::unique_ptr<QuicStream> stream) = 0;
64 virtual QuicStream::Delegate* NextStreamDelegate(uint64_t connection_id,
71 virtual std::unique_ptr<QuicStream> MakeOutgoingStream(
72 QuicStream::Delegate* delegate) = 0;
Dquic_service_common.h46 QuicStream* stream() { return stream_; } in stream()
47 void set_stream(QuicStream* stream) { stream_ = stream; } in set_stream()
53 QuicStream* stream_ = nullptr;
57 ServiceStreamPair(std::unique_ptr<QuicStream> stream,
63 std::unique_ptr<QuicStream> stream;
69 public QuicStream::Delegate {
107 std::unique_ptr<QuicStream> stream) override;
109 QuicStream::Delegate* NextStreamDelegate(uint64_t connection_id,
113 void OnReceived(QuicStream* stream,
Dquic_connection_impl.h47 class QuicStreamImpl final : public QuicStream,
50 QuicStreamImpl(QuicStream::Delegate* delegate, ::quic::QuartcStream* stream);
84 std::unique_ptr<QuicStream> MakeOutgoingStream(
85 QuicStream::Delegate* delegate) override;
99 std::vector<QuicStream*> streams_;
Dquic_service_common.cc22 std::unique_ptr<QuicStream> stream = connection->MakeOutgoingStream(delegate); in FromExisting()
59 std::unique_ptr<QuicStream> stream, in ServiceStreamPair()
107 std::unique_ptr<QuicStream> stream) { in OnIncomingStream()
120 QuicStream::Delegate* ServiceConnectionDelegate::NextStreamDelegate( in NextStreamDelegate()
129 void ServiceConnectionDelegate::OnReceived(QuicStream* stream, in OnReceived()
Dquic_connection_impl.cc40 QuicStreamImpl::QuicStreamImpl(QuicStream::Delegate* delegate, in QuicStreamImpl()
42 : QuicStream(delegate, stream->id()), stream_(stream) { in QuicStreamImpl()
117 std::unique_ptr<QuicStream> QuicConnectionImpl::MakeOutgoingStream( in MakeOutgoingStream()
118 QuicStream::Delegate* delegate) { in MakeOutgoingStream()
/external/openscreen/osp/impl/quic/testing/
Dfake_quic_connection.h18 class FakeQuicStream final : public QuicStream {
66 std::unique_ptr<QuicStream> MakeOutgoingStream(
67 QuicStream::Delegate* delegate) override;
Dfake_quic_connection.cc17 : QuicStream(delegate, id) {} in FakeQuicStream()
76 std::unique_ptr<QuicStream> FakeQuicConnection::MakeOutgoingStream( in MakeOutgoingStream()
77 QuicStream::Delegate* delegate) { in MakeOutgoingStream()
Dfake_quic_connection_factory.h28 void OnOutgoingStream(QuicConnection* connection, QuicStream* stream);
Dfake_quic_connection_factory.cc33 QuicStream* stream) { in OnOutgoingStream()
/external/openscreen/osp/public/
Dmessage_demuxer.h19 class QuicStream; variable