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

Side by Side Diff: content/common/indexed_db/indexed_db_messages.h

Issue 10197001: IndexedDB: chromium side of IDBCursor.advance(). (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Reuse the CallbacksSuccessCursorContinue message Created 8 years, 8 months 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 (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 // Message definition file, included multiple times, hence no include guard. 5 // Message definition file, included multiple times, hence no include guard.
6 6
7 #include <vector> 7 #include <vector>
8 8
9 #include "content/common/indexed_db/indexed_db_key.h" 9 #include "content/common/indexed_db/indexed_db_key.h"
10 #include "content/common/indexed_db/indexed_db_key_range.h" 10 #include "content/common/indexed_db/indexed_db_key_range.h"
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after
213 // thread on the renderer/client process, an IDB message filter assumes the 213 // thread on the renderer/client process, an IDB message filter assumes the
214 // thread_id is the first int. 214 // thread_id is the first int.
215 215
216 // IDBCallback message handlers. 216 // IDBCallback message handlers.
217 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessIDBCursor, 217 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessIDBCursor,
218 IndexedDBMsg_CallbacksSuccessIDBCursor_Params) 218 IndexedDBMsg_CallbacksSuccessIDBCursor_Params)
219 219
220 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorContinue, 220 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorContinue,
221 IndexedDBMsg_CallbacksSuccessCursorContinue_Params) 221 IndexedDBMsg_CallbacksSuccessCursorContinue_Params)
222 222
223 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorAdvance,
224 IndexedDBMsg_CallbacksSuccessCursorContinue_Params)
225
223 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorPrefetch, 226 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorPrefetch,
224 IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params) 227 IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params)
225 228
226 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIDBDatabase, 229 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIDBDatabase,
227 int32 /* thread_id */, 230 int32 /* thread_id */,
228 int32 /* response_id */, 231 int32 /* response_id */,
229 int32 /* idb_database_id */) 232 int32 /* idb_database_id */)
230 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIndexedDBKey, 233 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIndexedDBKey,
231 int32 /* thread_id */, 234 int32 /* thread_id */,
232 int32 /* response_id */, 235 int32 /* response_id */,
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
273 int32 /* direction */) 276 int32 /* direction */)
274 277
275 // WebIDBCursor::update() message. 278 // WebIDBCursor::update() message.
276 IPC_SYNC_MESSAGE_CONTROL4_1(IndexedDBHostMsg_CursorUpdate, 279 IPC_SYNC_MESSAGE_CONTROL4_1(IndexedDBHostMsg_CursorUpdate,
277 int32, /* idb_cursor_id */ 280 int32, /* idb_cursor_id */
278 int32, /* thread_id */ 281 int32, /* thread_id */
279 int32, /* response_id */ 282 int32, /* response_id */
280 content::SerializedScriptValue, /* value */ 283 content::SerializedScriptValue, /* value */
281 WebKit::WebExceptionCode /* ec */) 284 WebKit::WebExceptionCode /* ec */)
282 285
286 // WebIDBCursor::advance() message.
287 IPC_SYNC_MESSAGE_CONTROL4_1(IndexedDBHostMsg_CursorAdvance,
288 int32, /* idb_cursor_id */
289 int32, /* thread_id */
290 int32, /* response_id */
291 unsigned long, /* count */
292 WebKit::WebExceptionCode /* ec */)
293
283 // WebIDBCursor::continue() message. 294 // WebIDBCursor::continue() message.
284 IPC_SYNC_MESSAGE_CONTROL4_1(IndexedDBHostMsg_CursorContinue, 295 IPC_SYNC_MESSAGE_CONTROL4_1(IndexedDBHostMsg_CursorContinue,
285 int32, /* idb_cursor_id */ 296 int32, /* idb_cursor_id */
286 int32, /* thread_id */ 297 int32, /* thread_id */
287 int32, /* response_id */ 298 int32, /* response_id */
288 IndexedDBKey, /* key */ 299 IndexedDBKey, /* key */
289 WebKit::WebExceptionCode /* ec */) 300 WebKit::WebExceptionCode /* ec */)
290 301
291 // WebIDBCursor::prefetchContinue() message. 302 // WebIDBCursor::prefetchContinue() message.
292 IPC_SYNC_MESSAGE_CONTROL4_1(IndexedDBHostMsg_CursorPrefetch, 303 IPC_SYNC_MESSAGE_CONTROL4_1(IndexedDBHostMsg_CursorPrefetch,
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after
555 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_TransactionAbort, 566 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_TransactionAbort,
556 int32 /* idb_transaction_id */) 567 int32 /* idb_transaction_id */)
557 568
558 // IDBTransaction::DidCompleteTaskEvents() message. 569 // IDBTransaction::DidCompleteTaskEvents() message.
559 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_TransactionDidCompleteTaskEvents, 570 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_TransactionDidCompleteTaskEvents,
560 int32 /* idb_transaction_id */) 571 int32 /* idb_transaction_id */)
561 572
562 // WebIDBTransaction::~WebIDBTransaction() message. 573 // WebIDBTransaction::~WebIDBTransaction() message.
563 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_TransactionDestroyed, 574 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_TransactionDestroyed,
564 int32 /* idb_transaction_id */) 575 int32 /* idb_transaction_id */)
OLDNEW
« no previous file with comments | « content/common/indexed_db/indexed_db_dispatcher.cc ('k') | content/common/indexed_db/proxy_webidbcursor_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698