| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #ifndef CONTENT_COMMON_INDEXED_DB_INDEXED_DB_DISPATCHER_H_ | 5 #ifndef CONTENT_COMMON_INDEXED_DB_INDEXED_DB_DISPATCHER_H_ |
| 6 #define CONTENT_COMMON_INDEXED_DB_INDEXED_DB_DISPATCHER_H_ | 6 #define CONTENT_COMMON_INDEXED_DB_INDEXED_DB_DISPATCHER_H_ |
| 7 | 7 |
| 8 #include <map> | 8 #include <map> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 127 | 127 |
| 128 void RequestIDBDatabaseGet( | 128 void RequestIDBDatabaseGet( |
| 129 int32 ipc_database_id, | 129 int32 ipc_database_id, |
| 130 int64 transaction_id, | 130 int64 transaction_id, |
| 131 int64 object_store_id, | 131 int64 object_store_id, |
| 132 int64 index_id, | 132 int64 index_id, |
| 133 const IndexedDBKeyRange& key_range, | 133 const IndexedDBKeyRange& key_range, |
| 134 bool key_only, | 134 bool key_only, |
| 135 WebKit::WebIDBCallbacks* callbacks); | 135 WebKit::WebIDBCallbacks* callbacks); |
| 136 | 136 |
| 137 void RequestIDBDatabasePut( | 137 void RequestIDBDatabasePutOld( |
| 138 int32 ipc_database_id, | 138 int32 ipc_database_id, |
| 139 int64 transaction_id, | 139 int64 transaction_id, |
| 140 int64 object_store_id, | 140 int64 object_store_id, |
| 141 WebKit::WebVector<unsigned char>* value, | 141 WebKit::WebVector<unsigned char>* value, |
| 142 const IndexedDBKey& key, | 142 const IndexedDBKey& key, |
| 143 WebKit::WebIDBDatabase::PutMode put_mode, | 143 WebKit::WebIDBDatabase::PutMode put_mode, |
| 144 WebKit::WebIDBCallbacks* callbacks, | 144 WebKit::WebIDBCallbacks* callbacks, |
| 145 const WebKit::WebVector<long long>& index_ids, | 145 const WebKit::WebVector<long long>& index_ids, |
| 146 const WebKit::WebVector<WebKit::WebVector< | 146 const WebKit::WebVector<WebKit::WebVector< |
| 147 WebKit::WebIDBKey> >& index_keys); | 147 WebKit::WebIDBKey> >& index_keys); |
| 148 | 148 |
| 149 void RequestIDBDatabasePut( |
| 150 int32 ipc_database_id, |
| 151 int64 transaction_id, |
| 152 int64 object_store_id, |
| 153 const WebKit::WebData& value, |
| 154 const IndexedDBKey& key, |
| 155 WebKit::WebIDBDatabase::PutMode put_mode, |
| 156 WebKit::WebIDBCallbacks* callbacks, |
| 157 const WebKit::WebVector<long long>& index_ids, |
| 158 const WebKit::WebVector<WebKit::WebVector< |
| 159 WebKit::WebIDBKey> >& index_keys); |
| 160 |
| 149 void RequestIDBDatabaseOpenCursor( | 161 void RequestIDBDatabaseOpenCursor( |
| 150 int32 ipc_database_id, | 162 int32 ipc_database_id, |
| 151 int64 transaction_id, | 163 int64 transaction_id, |
| 152 int64 object_store_id, | 164 int64 object_store_id, |
| 153 int64 index_id, | 165 int64 index_id, |
| 154 const IndexedDBKeyRange& key_range, | 166 const IndexedDBKeyRange& key_range, |
| 155 unsigned short direction, | 167 unsigned short direction, |
| 156 bool key_only, | 168 bool key_only, |
| 157 WebKit::WebIDBDatabase::TaskType task_type, | 169 WebKit::WebIDBDatabase::TaskType task_type, |
| 158 WebKit::WebIDBCallbacks* callbacks); | 170 WebKit::WebIDBCallbacks* callbacks); |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 275 std::map<int32, RendererWebIDBCursorImpl*> cursors_; | 287 std::map<int32, RendererWebIDBCursorImpl*> cursors_; |
| 276 | 288 |
| 277 std::map<int32, RendererWebIDBDatabaseImpl*> databases_; | 289 std::map<int32, RendererWebIDBDatabaseImpl*> databases_; |
| 278 | 290 |
| 279 DISALLOW_COPY_AND_ASSIGN(IndexedDBDispatcher); | 291 DISALLOW_COPY_AND_ASSIGN(IndexedDBDispatcher); |
| 280 }; | 292 }; |
| 281 | 293 |
| 282 } // namespace content | 294 } // namespace content |
| 283 | 295 |
| 284 #endif // CONTENT_COMMON_INDEXED_DB_INDEXED_DB_DISPATCHER_H_ | 296 #endif // CONTENT_COMMON_INDEXED_DB_INDEXED_DB_DISPATCHER_H_ |
| OLD | NEW |