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

Side by Side Diff: chrome/common/extensions/chrome_utility_extensions_messages.h

Issue 1548153002: Switch to standard integer types in chrome/. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 12 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 // Multiply-included message file, so no include guard. 5 // Multiply-included message file, so no include guard.
6 6
7 #include <stdint.h>
8
7 #include <string> 9 #include <string>
8 #include <vector> 10 #include <vector>
9 11
10 #include "base/basictypes.h"
11 #include "base/files/file_path.h" 12 #include "base/files/file_path.h"
13 #include "build/build_config.h"
12 #include "chrome/common/media_galleries/iphoto_library.h" 14 #include "chrome/common/media_galleries/iphoto_library.h"
13 #include "chrome/common/media_galleries/itunes_library.h" 15 #include "chrome/common/media_galleries/itunes_library.h"
14 #include "chrome/common/media_galleries/metadata_types.h" 16 #include "chrome/common/media_galleries/metadata_types.h"
15 #include "chrome/common/media_galleries/picasa_types.h" 17 #include "chrome/common/media_galleries/picasa_types.h"
16 #include "ipc/ipc_message_macros.h" 18 #include "ipc/ipc_message_macros.h"
17 #include "ipc/ipc_platform_file.h" 19 #include "ipc/ipc_platform_file.h"
18 20
19 #if !defined(ENABLE_EXTENSIONS) 21 #if !defined(ENABLE_EXTENSIONS)
20 #error "Extensions must be enabled" 22 #error "Extensions must be enabled"
21 #endif 23 #endif
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_IndexPicasaAlbumsContents, 108 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_IndexPicasaAlbumsContents,
107 picasa::AlbumUIDSet /* album_uids */, 109 picasa::AlbumUIDSet /* album_uids */,
108 std::vector<picasa::FolderINIContents> /* folders_inis */) 110 std::vector<picasa::FolderINIContents> /* folders_inis */)
109 #endif // defined(OS_WIN) || defined(OS_MACOSX) 111 #endif // defined(OS_WIN) || defined(OS_MACOSX)
110 112
111 // Tell the utility process to attempt to validate the passed media file. The 113 // Tell the utility process to attempt to validate the passed media file. The
112 // file will undergo basic sanity checks and will be decoded for up to 114 // file will undergo basic sanity checks and will be decoded for up to
113 // |milliseconds_of_decoding| wall clock time. It is still not safe to decode 115 // |milliseconds_of_decoding| wall clock time. It is still not safe to decode
114 // the file in the browser process after this check. 116 // the file in the browser process after this check.
115 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_CheckMediaFile, 117 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_CheckMediaFile,
116 int64 /* milliseconds_of_decoding */, 118 int64_t /* milliseconds_of_decoding */,
117 IPC::PlatformFileForTransit /* Media file to parse */) 119 IPC::PlatformFileForTransit /* Media file to parse */)
118 120
119 IPC_MESSAGE_CONTROL3(ChromeUtilityMsg_ParseMediaMetadata, 121 IPC_MESSAGE_CONTROL3(ChromeUtilityMsg_ParseMediaMetadata,
120 std::string /* mime_type */, 122 std::string /* mime_type */,
121 int64 /* total_size */, 123 int64_t /* total_size */,
122 bool /* get_attached_images */) 124 bool /* get_attached_images */)
123 125
124 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_RequestBlobBytes_Finished, 126 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_RequestBlobBytes_Finished,
125 int64 /* request_id */, 127 int64_t /* request_id */,
126 std::string /* bytes */) 128 std::string /* bytes */)
127 129
128 // Requests that the utility process write the contents of the source file to 130 // Requests that the utility process write the contents of the source file to
129 // the removable drive listed in the target file. The target will be restricted 131 // the removable drive listed in the target file. The target will be restricted
130 // to removable drives by the utility process. 132 // to removable drives by the utility process.
131 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_ImageWriter_Write, 133 IPC_MESSAGE_CONTROL2(ChromeUtilityMsg_ImageWriter_Write,
132 base::FilePath /* source file */, 134 base::FilePath /* source file */,
133 base::FilePath /* target file */) 135 base::FilePath /* target file */)
134 136
135 // Requests that the utility process verify that the contents of the source file 137 // Requests that the utility process verify that the contents of the source file
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
186 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_CheckMediaFile_Finished, 188 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_CheckMediaFile_Finished,
187 bool /* passed_checks */) 189 bool /* passed_checks */)
188 190
189 IPC_MESSAGE_CONTROL3( 191 IPC_MESSAGE_CONTROL3(
190 ChromeUtilityHostMsg_ParseMediaMetadata_Finished, 192 ChromeUtilityHostMsg_ParseMediaMetadata_Finished,
191 bool /* parse_success */, 193 bool /* parse_success */,
192 base::DictionaryValue /* metadata */, 194 base::DictionaryValue /* metadata */,
193 std::vector<metadata::AttachedImage> /* attached_images */) 195 std::vector<metadata::AttachedImage> /* attached_images */)
194 196
195 IPC_MESSAGE_CONTROL3(ChromeUtilityHostMsg_RequestBlobBytes, 197 IPC_MESSAGE_CONTROL3(ChromeUtilityHostMsg_RequestBlobBytes,
196 int64 /* request_id */, 198 int64_t /* request_id */,
197 int64 /* start_byte */, 199 int64_t /* start_byte */,
198 int64 /* length */) 200 int64_t /* length */)
199 201
200 // Reply when a write or verify operation succeeds. 202 // Reply when a write or verify operation succeeds.
201 IPC_MESSAGE_CONTROL0(ChromeUtilityHostMsg_ImageWriter_Succeeded) 203 IPC_MESSAGE_CONTROL0(ChromeUtilityHostMsg_ImageWriter_Succeeded)
202 204
203 // Reply when a write or verify operation has been fully cancelled. 205 // Reply when a write or verify operation has been fully cancelled.
204 IPC_MESSAGE_CONTROL0(ChromeUtilityHostMsg_ImageWriter_Cancelled) 206 IPC_MESSAGE_CONTROL0(ChromeUtilityHostMsg_ImageWriter_Cancelled)
205 207
206 // Reply when a write or verify operation fails to complete. 208 // Reply when a write or verify operation fails to complete.
207 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_ImageWriter_Failed, 209 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_ImageWriter_Failed,
208 std::string /* message */) 210 std::string /* message */)
209 211
210 // Periodic status update about the progress of an operation. 212 // Periodic status update about the progress of an operation.
211 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_ImageWriter_Progress, 213 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_ImageWriter_Progress,
212 int64 /* number of bytes processed */) 214 int64_t /* number of bytes processed */)
213 215
214 #if defined(OS_WIN) 216 #if defined(OS_WIN)
215 // Get plain-text WiFi credentials from the system (requires UAC privilege 217 // Get plain-text WiFi credentials from the system (requires UAC privilege
216 // elevation). 218 // elevation).
217 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_GetWiFiCredentials, 219 IPC_MESSAGE_CONTROL1(ChromeUtilityHostMsg_GetWiFiCredentials,
218 std::string /* ssid */) 220 std::string /* ssid */)
219 221
220 // Reply after getting WiFi credentials from the system. |success| is false if 222 // Reply after getting WiFi credentials from the system. |success| is false if
221 // error occurred. 223 // error occurred.
222 IPC_MESSAGE_CONTROL2(ChromeUtilityHostMsg_GotWiFiCredentials, 224 IPC_MESSAGE_CONTROL2(ChromeUtilityHostMsg_GotWiFiCredentials,
223 std::string /* key_data */, 225 std::string /* key_data */,
224 bool /* success */) 226 bool /* success */)
225 #endif // defined(OS_WIN) 227 #endif // defined(OS_WIN)
OLDNEW
« no previous file with comments | « chrome/common/extensions/chrome_manifest_url_handlers.cc ('k') | chrome/common/extensions/command.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698