diff options
Diffstat (limited to 'chromium/net/quic/web_transport_client.h')
-rw-r--r-- | chromium/net/quic/web_transport_client.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/net/quic/web_transport_client.h b/chromium/net/quic/web_transport_client.h index e627d97a83e..db7e73d8ad2 100644 --- a/chromium/net/quic/web_transport_client.h +++ b/chromium/net/quic/web_transport_client.h @@ -7,13 +7,13 @@ #include <vector> -#include "base/optional.h" #include "base/strings/string_piece.h" #include "net/base/network_isolation_key.h" -#include "net/quic/quic_transport_error.h" +#include "net/quic/web_transport_error.h" #include "net/third_party/quiche/src/quic/core/quic_types.h" #include "net/third_party/quiche/src/quic/core/web_transport_interface.h" #include "net/third_party/quiche/src/quic/quic_transport/web_transport_fingerprint_proof_verifier.h" +#include "third_party/abseil-cpp/absl/types/optional.h" #include "url/gurl.h" #include "url/origin.h" @@ -67,7 +67,7 @@ class NET_EXPORT WebTransportClientVisitor { virtual void OnCanCreateNewOutgoingBidirectionalStream() = 0; virtual void OnCanCreateNewOutgoingUnidirectionalStream() = 0; virtual void OnDatagramProcessed( - base::Optional<quic::MessageStatus> status) = 0; + absl::optional<quic::MessageStatus> status) = 0; }; // Parameters that determine the way WebTransport session is established. @@ -101,7 +101,7 @@ class NET_EXPORT WebTransportClient { // session() can be nullptr in states other than CONNECTED. virtual quic::WebTransportSession* session() = 0; - virtual const QuicTransportError& error() const = 0; + virtual const WebTransportError& error() const = 0; }; // Creates a WebTransport client for |url| accessed from |origin| with the |