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 // 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_path.h" | 10 #include "content/common/indexed_db/indexed_db_key_path.h" |
(...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
295 | 295 |
296 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorContinue, | 296 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorContinue, |
297 IndexedDBMsg_CallbacksSuccessCursorContinue_Params) | 297 IndexedDBMsg_CallbacksSuccessCursorContinue_Params) |
298 | 298 |
299 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorAdvance, | 299 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorAdvance, |
300 IndexedDBMsg_CallbacksSuccessCursorContinue_Params) | 300 IndexedDBMsg_CallbacksSuccessCursorContinue_Params) |
301 | 301 |
302 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorPrefetch, | 302 IPC_MESSAGE_CONTROL1(IndexedDBMsg_CallbacksSuccessCursorPrefetch, |
303 IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params) | 303 IndexedDBMsg_CallbacksSuccessCursorPrefetch_Params) |
304 | 304 |
305 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIDBDatabaseOld, | |
306 int32 /* ipc_thread_id */, | |
307 int32 /* ipc_response_id */, | |
308 int32 /* ipc_database_id */) | |
309 IPC_MESSAGE_CONTROL4(IndexedDBMsg_CallbacksSuccessIDBDatabase, | 305 IPC_MESSAGE_CONTROL4(IndexedDBMsg_CallbacksSuccessIDBDatabase, |
310 int32 /* ipc_thread_id */, | 306 int32 /* ipc_thread_id */, |
311 int32 /* ipc_response_id */, | 307 int32 /* ipc_response_id */, |
312 int32 /* ipc_database_id */, | 308 int32 /* ipc_database_id */, |
313 IndexedDBDatabaseMetadata) | 309 IndexedDBDatabaseMetadata) |
314 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIndexedDBKey, | 310 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessIndexedDBKey, |
315 int32 /* ipc_thread_id */, | 311 int32 /* ipc_thread_id */, |
316 int32 /* ipc_response_id */, | 312 int32 /* ipc_response_id */, |
317 content::IndexedDBKey /* indexed_db_key */) | 313 content::IndexedDBKey /* indexed_db_key */) |
318 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessSerializedScriptValue, | 314 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksSuccessSerializedScriptValue, |
(...skipping 22 matching lines...) Expand all Loading... | |
341 int32 /* ipc_response_id */, | 337 int32 /* ipc_response_id */, |
342 int /* code */, | 338 int /* code */, |
343 string16 /* message */) | 339 string16 /* message */) |
344 IPC_MESSAGE_CONTROL2(IndexedDBMsg_CallbacksBlocked, | 340 IPC_MESSAGE_CONTROL2(IndexedDBMsg_CallbacksBlocked, |
345 int32 /* ipc_thread_id */, | 341 int32 /* ipc_thread_id */, |
346 int32 /* ipc_response_id */) | 342 int32 /* ipc_response_id */) |
347 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksIntBlocked, | 343 IPC_MESSAGE_CONTROL3(IndexedDBMsg_CallbacksIntBlocked, |
348 int32 /* ipc_thread_id */, | 344 int32 /* ipc_thread_id */, |
349 int32 /* ipc_response_id */, | 345 int32 /* ipc_response_id */, |
350 int64 /* existing_version */) | 346 int64 /* existing_version */) |
351 IPC_MESSAGE_CONTROL4(IndexedDBMsg_CallbacksUpgradeNeededOld, | |
352 int32, /* ipc_thread_id */ | |
353 int32, /* ipc_response_id */ | |
354 int32, /* ipc_database_id */ | |
355 int64) /* old_version */ | |
356 IPC_MESSAGE_CONTROL5(IndexedDBMsg_CallbacksUpgradeNeeded, | 347 IPC_MESSAGE_CONTROL5(IndexedDBMsg_CallbacksUpgradeNeeded, |
357 int32, /* ipc_thread_id */ | 348 int32, /* ipc_thread_id */ |
358 int32, /* ipc_response_id */ | 349 int32, /* ipc_response_id */ |
359 int32, /* ipc_database_id */ | 350 int32, /* ipc_database_id */ |
360 int64, /* old_version */ | 351 int64, /* old_version */ |
361 IndexedDBDatabaseMetadata) /* metadata */ | 352 IndexedDBDatabaseMetadata) /* metadata */ |
362 | 353 |
363 // IDBDatabaseCallback message handlers | 354 // IDBDatabaseCallback message handlers |
364 IPC_MESSAGE_CONTROL2(IndexedDBMsg_DatabaseCallbacksForcedClose, | 355 IPC_MESSAGE_CONTROL2(IndexedDBMsg_DatabaseCallbacksForcedClose, |
365 int32, /* ipc_thread_id */ | 356 int32, /* ipc_thread_id */ |
366 int32) /* ipc_database_id */ | 357 int32) /* ipc_database_id */ |
367 IPC_MESSAGE_CONTROL3(IndexedDBMsg_DatabaseCallbacksVersionChange, | 358 IPC_MESSAGE_CONTROL3(IndexedDBMsg_DatabaseCallbacksVersionChange, |
368 int32, /* ipc_thread_id */ | 359 int32, /* ipc_thread_id */ |
369 int32, /* ipc_database_id */ | 360 int32, /* ipc_database_id */ |
370 string16) /* new_version */ | 361 string16) /* new_version */ |
371 | 362 |
372 IPC_MESSAGE_CONTROL4(IndexedDBMsg_DatabaseCallbacksIntVersionChange, | 363 IPC_MESSAGE_CONTROL4(IndexedDBMsg_DatabaseCallbacksIntVersionChange, |
373 int32, /* ipc_thread_id */ | 364 int32, /* ipc_thread_id */ |
374 int32, /* ipc_database_id */ | 365 int32, /* ipc_database_id */ |
375 int64, /* old_version */ | 366 int64, /* old_version */ |
376 int64) /* new_version */ | 367 int64) /* new_version */ |
377 // IDBTransactionCallback message handlers. | |
378 IPC_MESSAGE_CONTROL5(IndexedDBMsg_DatabaseCallbacksAbort, | 368 IPC_MESSAGE_CONTROL5(IndexedDBMsg_DatabaseCallbacksAbort, |
379 int32, /* ipc_thread_id */ | 369 int32, /* ipc_thread_id */ |
380 int32, /* ipc_database_id */ | 370 int32, /* ipc_database_id */ |
381 int64, /* transaction_id */ | 371 int64, /* transaction_id */ |
382 int, /* code */ | 372 int, /* code */ |
383 string16) /* message */ | 373 string16) /* message */ |
384 IPC_MESSAGE_CONTROL3(IndexedDBMsg_DatabaseCallbacksComplete, | 374 IPC_MESSAGE_CONTROL3(IndexedDBMsg_DatabaseCallbacksComplete, |
385 int32, /* ipc_thread_id */ | 375 int32, /* ipc_thread_id */ |
386 int32, /* ipc_database_id */ | 376 int32, /* ipc_database_id */ |
387 int64) /* transaction_id */ | 377 int64) /* transaction_id */ |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
426 IndexedDBHostMsg_FactoryGetDatabaseNames_Params) | 416 IndexedDBHostMsg_FactoryGetDatabaseNames_Params) |
427 | 417 |
428 // WebIDBFactory::open() message. | 418 // WebIDBFactory::open() message. |
429 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_FactoryOpen, | 419 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_FactoryOpen, |
430 IndexedDBHostMsg_FactoryOpen_Params) | 420 IndexedDBHostMsg_FactoryOpen_Params) |
431 | 421 |
432 // WebIDBFactory::deleteDatabase() message. | 422 // WebIDBFactory::deleteDatabase() message. |
433 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_FactoryDeleteDatabase, | 423 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_FactoryDeleteDatabase, |
434 IndexedDBHostMsg_FactoryDeleteDatabase_Params) | 424 IndexedDBHostMsg_FactoryDeleteDatabase_Params) |
435 | 425 |
436 // WebIDBDatabase::metadata() message. | |
437 IPC_SYNC_MESSAGE_CONTROL1_1(IndexedDBHostMsg_DatabaseMetadata, | |
438 int32, /* ipc_database_id */ | |
439 IndexedDBDatabaseMetadata /* metadata */) | |
440 | |
441 // WebIDBDatabase::createObjectStore() message. | 426 // WebIDBDatabase::createObjectStore() message. |
442 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCreateObjectStore, | 427 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCreateObjectStore, |
443 IndexedDBHostMsg_DatabaseCreateObjectStore_Params) | 428 IndexedDBHostMsg_DatabaseCreateObjectStore_Params) |
444 | 429 |
445 // WebIDBDatabase::deleteObjectStore() message. | 430 // WebIDBDatabase::deleteObjectStore() message. |
446 IPC_MESSAGE_CONTROL3(IndexedDBHostMsg_DatabaseDeleteObjectStore, | 431 IPC_MESSAGE_CONTROL3(IndexedDBHostMsg_DatabaseDeleteObjectStore, |
447 int32, /* ipc_database_id */ | 432 int32, /* ipc_database_id */ |
448 int64, /* transaction_id */ | 433 int64, /* transaction_id */ |
449 int64) /* object_store_id */ | 434 int64) /* object_store_id */ |
450 | 435 |
451 // WebIDBDatabase::createTransaction() message. | 436 // WebIDBDatabase::createTransaction() message. |
452 // TODO: make this message async. | |
jsbell
2013/01/31 22:23:51
Victory!
| |
453 IPC_SYNC_MESSAGE_CONTROL5_1(IndexedDBHostMsg_DatabaseCreateTransactionOld, | |
454 int32, /* ipc_thread_id */ | |
455 int32, /* ipc_database_id */ | |
456 int64, /* transaction_id */ | |
457 std::vector<int64>, /* object_stores */ | |
458 int32, /* mode */ | |
459 int32) /* ipc_transaction_id */ | |
460 | |
461 | |
462 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCreateTransaction, | 437 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseCreateTransaction, |
463 IndexedDBHostMsg_DatabaseCreateTransaction_Params) | 438 IndexedDBHostMsg_DatabaseCreateTransaction_Params) |
464 | 439 |
465 // WebIDBDatabase::close() message. | 440 // WebIDBDatabase::close() message. |
466 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseClose, | 441 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseClose, |
467 int32 /* ipc_database_id */) | 442 int32 /* ipc_database_id */) |
468 | 443 |
469 // WebIDBDatabase::~WebIDBDatabase() message. | 444 // WebIDBDatabase::~WebIDBDatabase() message. |
470 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseDestroyed, | 445 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_DatabaseDestroyed, |
471 int32 /* ipc_database_id */) | 446 int32 /* ipc_database_id */) |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
527 | 502 |
528 // WebIDBDatabase::commit() message. | 503 // WebIDBDatabase::commit() message. |
529 IPC_MESSAGE_CONTROL2(IndexedDBHostMsg_DatabaseCommit, | 504 IPC_MESSAGE_CONTROL2(IndexedDBHostMsg_DatabaseCommit, |
530 int32, /* ipc_database_id */ | 505 int32, /* ipc_database_id */ |
531 int64) /* transaction_id */ | 506 int64) /* transaction_id */ |
532 | 507 |
533 // WebIDBDatabase::~WebIDBCursor() message. | 508 // WebIDBDatabase::~WebIDBCursor() message. |
534 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_CursorDestroyed, | 509 IPC_MESSAGE_CONTROL1(IndexedDBHostMsg_CursorDestroyed, |
535 int32 /* ipc_cursor_id */) | 510 int32 /* ipc_cursor_id */) |
536 | 511 |
OLD | NEW |