| Index: net/quic/core/quic_versions.h
|
| diff --git a/net/quic/core/quic_versions.h b/net/quic/core/quic_versions.h
|
| index b6e47da2622b267b7a603abecece574754e5e7f1..841de1b80a07341cb5a3bc775b510a2f6273ab53 100644
|
| --- a/net/quic/core/quic_versions.h
|
| +++ b/net/quic/core/quic_versions.h
|
| @@ -10,6 +10,7 @@
|
|
|
| #include "net/quic/core/quic_tag.h"
|
| #include "net/quic/core/quic_types.h"
|
| +#include "net/quic/platform/api/quic_export.h"
|
|
|
| namespace net {
|
|
|
| @@ -45,39 +46,39 @@ static const QuicVersion kSupportedQuicVersions[] = {
|
| typedef std::vector<QuicVersion> QuicVersionVector;
|
|
|
| // Returns a vector of QUIC versions in kSupportedQuicVersions.
|
| -NET_EXPORT_PRIVATE QuicVersionVector AllSupportedVersions();
|
| +QUIC_EXPORT_PRIVATE QuicVersionVector AllSupportedVersions();
|
|
|
| // Returns a vector of QUIC versions from kSupportedQuicVersions which exclude
|
| // any versions which are disabled by flags.
|
| -NET_EXPORT_PRIVATE QuicVersionVector CurrentSupportedVersions();
|
| +QUIC_EXPORT_PRIVATE QuicVersionVector CurrentSupportedVersions();
|
|
|
| // Returns a vector of QUIC versions from |versions| which exclude any versions
|
| // which are disabled by flags.
|
| -NET_EXPORT_PRIVATE QuicVersionVector
|
| +QUIC_EXPORT_PRIVATE QuicVersionVector
|
| FilterSupportedVersions(QuicVersionVector versions);
|
|
|
| // Returns QUIC version of |index| in result of |versions|. Returns
|
| // QUIC_VERSION_UNSUPPORTED if |index| is out of bounds.
|
| -NET_EXPORT_PRIVATE QuicVersionVector
|
| +QUIC_EXPORT_PRIVATE QuicVersionVector
|
| VersionOfIndex(const QuicVersionVector& versions, int index);
|
|
|
| // QuicTag is written to and read from the wire, but we prefer to use
|
| // the more readable QuicVersion at other levels.
|
| // Helper function which translates from a QuicVersion to a QuicTag. Returns 0
|
| // if QuicVersion is unsupported.
|
| -NET_EXPORT_PRIVATE QuicTag QuicVersionToQuicTag(const QuicVersion version);
|
| +QUIC_EXPORT_PRIVATE QuicTag QuicVersionToQuicTag(const QuicVersion version);
|
|
|
| // Returns appropriate QuicVersion from a QuicTag.
|
| // Returns QUIC_VERSION_UNSUPPORTED if version_tag cannot be understood.
|
| -NET_EXPORT_PRIVATE QuicVersion QuicTagToQuicVersion(const QuicTag version_tag);
|
| +QUIC_EXPORT_PRIVATE QuicVersion QuicTagToQuicVersion(const QuicTag version_tag);
|
|
|
| // Helper function which translates from a QuicVersion to a string.
|
| // Returns strings corresponding to enum names (e.g. QUIC_VERSION_6).
|
| -NET_EXPORT_PRIVATE std::string QuicVersionToString(const QuicVersion version);
|
| +QUIC_EXPORT_PRIVATE std::string QuicVersionToString(const QuicVersion version);
|
|
|
| // Returns comma separated list of string representations of QuicVersion enum
|
| // values in the supplied |versions| vector.
|
| -NET_EXPORT_PRIVATE std::string QuicVersionVectorToString(
|
| +QUIC_EXPORT_PRIVATE std::string QuicVersionVectorToString(
|
| const QuicVersionVector& versions);
|
|
|
| } // namespace net
|
|
|