Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(121)

Unified Diff: net/quic/core/quic_types.h

Issue 2561893002: Add QUIC_EXPORT macros (Closed)
Patch Set: More Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/quic/core/quic_transmission_info.h ('k') | net/quic/core/quic_unacked_packet_map.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/quic/core/quic_types.h
diff --git a/net/quic/core/quic_types.h b/net/quic/core/quic_types.h
index fb2f794f1ad7559c106732b77b6c342d48f00146..9c29c85b0182ac77d1cff569eec3bad380409a01 100644
--- a/net/quic/core/quic_types.h
+++ b/net/quic/core/quic_types.h
@@ -6,13 +6,14 @@
#define NET_QUIC_CORE_QUIC_TYPES_H_
#include <stddef.h>
+
#include <array>
#include <map>
#include <ostream>
#include <vector>
-#include "net/base/net_export.h"
#include "net/quic/core/quic_time.h"
+#include "net/quic/platform/api/quic_export.h"
namespace net {
@@ -30,15 +31,16 @@ typedef std::array<char, 32> DiversificationNonce;
typedef std::vector<std::pair<QuicPacketNumber, QuicTime>> PacketTimeVector;
// A struct for functions which consume data payloads and fins.
-struct NET_EXPORT_PRIVATE QuicConsumedData {
+struct QUIC_EXPORT_PRIVATE QuicConsumedData {
QuicConsumedData(size_t bytes_consumed, bool fin_consumed);
// By default, gtest prints the raw bytes of an object. The bool data
// member causes this object to have padding bytes, which causes the
// default gtest object printer to read uninitialize memory. So we need
// to teach gtest how to print this object.
- NET_EXPORT_PRIVATE friend std::ostream& operator<<(std::ostream& os,
- const QuicConsumedData& s);
+ QUIC_EXPORT_PRIVATE friend std::ostream& operator<<(
+ std::ostream& os,
+ const QuicConsumedData& s);
// How many bytes were consumed.
size_t bytes_consumed;
@@ -66,7 +68,7 @@ enum WriteStatus {
// A struct used to return the result of write calls including either the number
// of bytes written or the error code, depending upon the status.
-struct NET_EXPORT_PRIVATE WriteResult {
+struct QUIC_EXPORT_PRIVATE WriteResult {
WriteResult(WriteStatus status, int bytes_written_or_error_code);
WriteResult();
@@ -97,8 +99,8 @@ enum HasRetransmittableData : int8_t {
enum IsHandshake : int8_t { NOT_HANDSHAKE, IS_HANDSHAKE };
enum class Perspective { IS_SERVER, IS_CLIENT };
-NET_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os,
- const Perspective& s);
+QUIC_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os,
+ const Perspective& s);
// Describes whether a ConnectionClose was originated by the peer.
enum class ConnectionCloseSource { FROM_PEER, FROM_SELF };
« no previous file with comments | « net/quic/core/quic_transmission_info.h ('k') | net/quic/core/quic_unacked_packet_map.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698