diff options
Diffstat (limited to 'chromium/content/common/socket_stream_handle_data.h')
-rw-r--r-- | chromium/content/common/socket_stream_handle_data.h | 26 |
1 files changed, 5 insertions, 21 deletions
diff --git a/chromium/content/common/socket_stream_handle_data.h b/chromium/content/common/socket_stream_handle_data.h index 470e9baa3ed..3ce79ca47b0 100644 --- a/chromium/content/common/socket_stream_handle_data.h +++ b/chromium/content/common/socket_stream_handle_data.h @@ -6,37 +6,21 @@ #define CONTENT_RENDERER_SOCKET_STREAM_HANDLE_DATA_H_ #include "base/supports_user_data.h" -#include "content_export.h" - -namespace blink { -class WebSocketStreamHandle; -} +#include "content/common/content_export.h" namespace content { // User data stored in each WebSocketStreamHandleImpl. class SocketStreamHandleData : public base::SupportsUserData::Data { public: + explicit SocketStreamHandleData(int render_frame_id) + : render_frame_id_(render_frame_id) {} virtual ~SocketStreamHandleData() {} - int render_view_id() const { return render_view_id_; } - - // Creates SocketStreamHandleData object with |render_view_id| and store it - // to |handle|. - static void AddToHandle( - blink::WebSocketStreamHandle* handle, int render_view_id); - - // Retrieves the stored user data from blink::WebSocketStreamHandle object. - // |handle| must actually be a WebSocketStreamHandleImpl object. - CONTENT_EXPORT static const SocketStreamHandleData* ForHandle( - blink::WebSocketStreamHandle* handle); + int render_frame_id() const { return render_frame_id_; } private: - explicit SocketStreamHandleData(int render_view_id) - : render_view_id_(render_view_id) { - } - - int render_view_id_; + int render_frame_id_; DISALLOW_COPY_AND_ASSIGN(SocketStreamHandleData); }; |