Index: net/quic/chromium/quic_stream_factory.h |
diff --git a/net/quic/chromium/quic_stream_factory.h b/net/quic/chromium/quic_stream_factory.h |
index 33a2ff88b2f943520d56037838d07ec915c90850..160f11b4f8f1dea4b2aa316f6142483880fea0af 100644 |
--- a/net/quic/chromium/quic_stream_factory.h |
+++ b/net/quic/chromium/quic_stream_factory.h |
@@ -80,6 +80,18 @@ enum class MigrationResult { |
FAILURE // Migration failed for other reasons. |
}; |
+enum QuicConnectionMigrationStatus { |
+ MIGRATION_STATUS_NO_MIGRATABLE_STREAMS, |
+ MIGRATION_STATUS_ALREADY_MIGRATED, |
+ MIGRATION_STATUS_INTERNAL_ERROR, |
+ MIGRATION_STATUS_TOO_MANY_CHANGES, |
+ MIGRATION_STATUS_SUCCESS, |
+ MIGRATION_STATUS_NON_MIGRATABLE_STREAM, |
+ MIGRATION_STATUS_DISABLED, |
+ MIGRATION_STATUS_NO_ALTERNATE_NETWORK, |
+ MIGRATION_STATUS_MAX |
+}; |
+ |
// Encapsulates a pending request for a QuicHttpStream. |
// If the request is still pending when it is destroyed, it will |
// cancel the request with the factory. |