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

Side by Side Diff: storage/common/blob_storage/blob_item_bytes_request.cc

Issue 1292523002: [BlobAsync] Patch 3: Renderer Classes & Logic (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@async2
Patch Set: comments and test Created 5 years, 1 month 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 unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "storage/common/blob_storage/blob_item_bytes_request.h" 5 #include "storage/common/blob_storage/blob_item_bytes_request.h"
6 6
7 namespace storage { 7 namespace storage {
8 8
9 BlobItemBytesRequest BlobItemBytesRequest::CreateIPCRequest( 9 BlobItemBytesRequest BlobItemBytesRequest::CreateIPCRequest(
10 size_t request_number, size_t renderer_item_index, 10 size_t request_number, size_t renderer_item_index,
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
59 *os << "{request_number: " << request.request_number 59 *os << "{request_number: " << request.request_number
60 << ", transport_strategy: " 60 << ", transport_strategy: "
61 << static_cast<int>(request.transport_strategy) 61 << static_cast<int>(request.transport_strategy)
62 << ", renderer_item_index: " << request.renderer_item_index 62 << ", renderer_item_index: " << request.renderer_item_index
63 << ", renderer_item_offset: " << request.renderer_item_offset 63 << ", renderer_item_offset: " << request.renderer_item_offset
64 << ", size: " << request.size 64 << ", size: " << request.size
65 << ", handle_index: " << request.handle_index 65 << ", handle_index: " << request.handle_index
66 << ", handle_offset: " << request.handle_offset << "}"; 66 << ", handle_offset: " << request.handle_offset << "}";
67 } 67 }
68 68
69 bool operator==(const BlobItemBytesRequest& a, const BlobItemBytesRequest& b) {
70 return a.request_number == b.request_number &&
71 a.transport_strategy == b.transport_strategy &&
72 a.renderer_item_index == b.renderer_item_index &&
73 a.renderer_item_offset == b.renderer_item_offset && a.size == b.size &&
74 a.handle_index == b.handle_index && a.handle_offset == b.handle_offset;
75 }
76
77 bool operator!=(const BlobItemBytesRequest& a, const BlobItemBytesRequest& b) {
78 return !(a == b);
79 }
80
69 } // namespace storage 81 } // namespace storage
OLDNEW
« no previous file with comments | « storage/common/blob_storage/blob_item_bytes_request.h ('k') | storage/common/blob_storage/blob_item_bytes_response.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698