| Index: net/spdy/spdy_protocol.h
|
| diff --git a/net/spdy/spdy_protocol.h b/net/spdy/spdy_protocol.h
|
| index 2992711fb699717b1303582983b1eb86cf2ff7c8..1a39fee08bd55aaff81390b5c8fd4e302aa83d5e 100644
|
| --- a/net/spdy/spdy_protocol.h
|
| +++ b/net/spdy/spdy_protocol.h
|
| @@ -11,13 +11,16 @@
|
| #ifndef NET_SPDY_SPDY_PROTOCOL_H_
|
| #define NET_SPDY_SPDY_PROTOCOL_H_
|
|
|
| +#include <stddef.h>
|
| +#include <stdint.h>
|
| +
|
| #include <limits>
|
| #include <map>
|
| #include <string>
|
|
|
| -#include "base/basictypes.h"
|
| #include "base/compiler_specific.h"
|
| #include "base/logging.h"
|
| +#include "base/macros.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/strings/string_piece.h"
|
| #include "base/sys_byteorder.h"
|
| @@ -41,23 +44,23 @@ enum SpdyMajorVersion {
|
| };
|
|
|
| // A SPDY stream id is a 31 bit entity.
|
| -typedef uint32 SpdyStreamId;
|
| +typedef uint32_t SpdyStreamId;
|
|
|
| // Specifies the stream ID used to denote the current session (for
|
| // flow control).
|
| const SpdyStreamId kSessionFlowControlStreamId = 0;
|
|
|
| // The maxmium possible control frame size allowed by the spec.
|
| -const int32 kSpdyMaxControlFrameSize = (1 << 24) - 1;
|
| +const int32_t kSpdyMaxControlFrameSize = (1 << 24) - 1;
|
|
|
| // The maximum control frame size we accept.
|
| -const int32 kControlFrameSizeLimit = 1 << 14;
|
| +const int32_t kControlFrameSizeLimit = 1 << 14;
|
|
|
| // Maximum window size for a Spdy stream or session.
|
| -const int32 kSpdyMaximumWindowSize = 0x7FFFFFFF; // Max signed 32bit int
|
| +const int32_t kSpdyMaximumWindowSize = 0x7FFFFFFF; // Max signed 32bit int
|
|
|
| // Maximum padding size in octets for one DATA or HEADERS or PUSH_PROMISE frame.
|
| -const int32 kPaddingSizePerFrame = 256;
|
| +const int32_t kPaddingSizePerFrame = 256;
|
|
|
| // SPDY 2 dictionary.
|
| // This is just a hacked dictionary to use for shrinking HTTP-like headers.
|
| @@ -417,7 +420,7 @@ enum SpdyGoAwayStatus {
|
| // A SPDY priority is a number between 0 and 7 (inclusive).
|
| // SPDY priority range is version-dependent. For SPDY 2 and below, priority is a
|
| // number between 0 and 3.
|
| -typedef uint8 SpdyPriority;
|
| +typedef uint8_t SpdyPriority;
|
|
|
| // Lowest and Highest here refer to SPDY priorities as described in
|
|
|
| @@ -425,7 +428,7 @@ typedef uint8 SpdyPriority;
|
| const SpdyPriority kV3HighestPriority = 0;
|
| const SpdyPriority kV3LowestPriority = 7;
|
|
|
| -typedef uint64 SpdyPingId;
|
| +typedef uint64_t SpdyPingId;
|
|
|
| typedef std::string SpdyProtocolId;
|
|
|
| @@ -534,10 +537,10 @@ class NET_EXPORT_PRIVATE SpdyConstants {
|
| static size_t GetSettingSize(SpdyMajorVersion version);
|
|
|
| // Initial window size for a stream in bytes.
|
| - static int32 GetInitialStreamWindowSize(SpdyMajorVersion version);
|
| + static int32_t GetInitialStreamWindowSize(SpdyMajorVersion version);
|
|
|
| // Initial window size for a session in bytes.
|
| - static int32 GetInitialSessionWindowSize(SpdyMajorVersion version);
|
| + static int32_t GetInitialSessionWindowSize(SpdyMajorVersion version);
|
|
|
| static SpdyMajorVersion ParseMajorVersion(int version_number);
|
|
|
| @@ -756,7 +759,7 @@ class NET_EXPORT_PRIVATE SpdySettingsIR : public SpdyFrameIR {
|
| value(0) {}
|
| bool persist_value;
|
| bool persisted;
|
| - int32 value;
|
| + int32_t value;
|
| };
|
| typedef std::map<SpdySettingsIds, Value> ValueMap;
|
|
|
| @@ -769,7 +772,7 @@ class NET_EXPORT_PRIVATE SpdySettingsIR : public SpdyFrameIR {
|
| void AddSetting(SpdySettingsIds id,
|
| bool persist_value,
|
| bool persisted,
|
| - int32 value) {
|
| + int32_t value) {
|
| values_[id].persist_value = persist_value;
|
| values_[id].persisted = persisted;
|
| values_[id].value = value;
|
| @@ -848,7 +851,7 @@ class NET_EXPORT_PRIVATE SpdyHeadersIR : public SpdyFrameWithHeaderBlockIR {
|
|
|
| bool has_priority() const { return has_priority_; }
|
| void set_has_priority(bool has_priority) { has_priority_ = has_priority; }
|
| - uint32 priority() const { return priority_; }
|
| + uint32_t priority() const { return priority_; }
|
| void set_priority(SpdyPriority priority) { priority_ = priority; }
|
| SpdyStreamId parent_stream_id() const { return parent_stream_id_; }
|
| void set_parent_stream_id(SpdyStreamId id) { parent_stream_id_ = id; }
|
| @@ -867,7 +870,7 @@ class NET_EXPORT_PRIVATE SpdyHeadersIR : public SpdyFrameWithHeaderBlockIR {
|
| private:
|
| bool has_priority_ = false;
|
| // 31-bit priority.
|
| - uint32 priority_ = 0;
|
| + uint32_t priority_ = 0;
|
| SpdyStreamId parent_stream_id_ = 0;
|
| bool exclusive_ = false;
|
| bool padded_ = false;
|
| @@ -878,12 +881,12 @@ class NET_EXPORT_PRIVATE SpdyHeadersIR : public SpdyFrameWithHeaderBlockIR {
|
|
|
| class NET_EXPORT_PRIVATE SpdyWindowUpdateIR : public SpdyFrameWithStreamIdIR {
|
| public:
|
| - SpdyWindowUpdateIR(SpdyStreamId stream_id, int32 delta)
|
| + SpdyWindowUpdateIR(SpdyStreamId stream_id, int32_t delta)
|
| : SpdyFrameWithStreamIdIR(stream_id) {
|
| set_delta(delta);
|
| }
|
| - int32 delta() const { return delta_; }
|
| - void set_delta(int32 delta) {
|
| + int32_t delta() const { return delta_; }
|
| + void set_delta(int32_t delta) {
|
| DCHECK_LT(0, delta);
|
| DCHECK_LE(delta, kSpdyMaximumWindowSize);
|
| delta_ = delta;
|
| @@ -892,7 +895,7 @@ class NET_EXPORT_PRIVATE SpdyWindowUpdateIR : public SpdyFrameWithStreamIdIR {
|
| void Visit(SpdyFrameVisitor* visitor) const override;
|
|
|
| private:
|
| - int32 delta_;
|
| + int32_t delta_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SpdyWindowUpdateIR);
|
| };
|
| @@ -989,7 +992,7 @@ class NET_EXPORT_PRIVATE SpdyPriorityIR : public SpdyFrameWithStreamIdIR {
|
| exclusive_(false) {}
|
| SpdyPriorityIR(SpdyStreamId stream_id,
|
| SpdyStreamId parent_stream_id,
|
| - uint8 weight,
|
| + uint8_t weight,
|
| bool exclusive)
|
| : SpdyFrameWithStreamIdIR(stream_id),
|
| parent_stream_id_(parent_stream_id),
|
| @@ -997,8 +1000,8 @@ class NET_EXPORT_PRIVATE SpdyPriorityIR : public SpdyFrameWithStreamIdIR {
|
| exclusive_(exclusive) {}
|
| SpdyStreamId parent_stream_id() const { return parent_stream_id_; }
|
| void set_parent_stream_id(SpdyStreamId id) { parent_stream_id_ = id; }
|
| - uint8 weight() const { return weight_; }
|
| - void set_weight(uint8 weight) { weight_ = weight; }
|
| + uint8_t weight() const { return weight_; }
|
| + void set_weight(uint8_t weight) { weight_ = weight; }
|
| bool exclusive() const { return exclusive_; }
|
| void set_exclusive(bool exclusive) { exclusive_ = exclusive; }
|
|
|
| @@ -1006,7 +1009,7 @@ class NET_EXPORT_PRIVATE SpdyPriorityIR : public SpdyFrameWithStreamIdIR {
|
|
|
| private:
|
| SpdyStreamId parent_stream_id_;
|
| - uint8 weight_;
|
| + uint8_t weight_;
|
| bool exclusive_;
|
| DISALLOW_COPY_AND_ASSIGN(SpdyPriorityIR);
|
| };
|
|
|