| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 "ppapi/proxy/ppapi_param_traits.h" | 5 #include "ppapi/proxy/ppapi_param_traits.h" |
| 6 | 6 |
| 7 #include <string.h> // For memcpy | 7 #include <string.h> // For memcpy |
| 8 | 8 |
| 9 #include "ppapi/c/pp_file_info.h" | 9 #include "ppapi/c/pp_file_info.h" |
| 10 #include "ppapi/c/pp_resource.h" | 10 #include "ppapi/c/pp_resource.h" |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 186 return true; | 186 return true; |
| 187 } | 187 } |
| 188 | 188 |
| 189 // static | 189 // static |
| 190 void ParamTraits<PP_ObjectProperty>::Log(const param_type& p, std::string* l) { | 190 void ParamTraits<PP_ObjectProperty>::Log(const param_type& p, std::string* l) { |
| 191 } | 191 } |
| 192 | 192 |
| 193 // PPBFlash_DrawGlyphs_Params -------------------------------------------------- | 193 // PPBFlash_DrawGlyphs_Params -------------------------------------------------- |
| 194 | 194 |
| 195 // static | 195 // static |
| 196 void ParamTraits<pp::proxy::PPBFlash_DrawGlyphs_Params>::Write( | 196 void ParamTraits<ppapi::proxy::PPBFlash_DrawGlyphs_Params>::Write( |
| 197 Message* m, | 197 Message* m, |
| 198 const param_type& p) { | 198 const param_type& p) { |
| 199 ParamTraits<PP_Instance>::Write(m, p.instance); | 199 ParamTraits<PP_Instance>::Write(m, p.instance); |
| 200 ParamTraits<ppapi::HostResource>::Write(m, p.image_data); | 200 ParamTraits<ppapi::HostResource>::Write(m, p.image_data); |
| 201 ParamTraits<pp::proxy::SerializedFontDescription>::Write(m, p.font_desc); | 201 ParamTraits<ppapi::proxy::SerializedFontDescription>::Write(m, p.font_desc); |
| 202 ParamTraits<uint32_t>::Write(m, p.color); | 202 ParamTraits<uint32_t>::Write(m, p.color); |
| 203 ParamTraits<PP_Point>::Write(m, p.position); | 203 ParamTraits<PP_Point>::Write(m, p.position); |
| 204 ParamTraits<PP_Rect>::Write(m, p.clip); | 204 ParamTraits<PP_Rect>::Write(m, p.clip); |
| 205 ParamTraits<float>::Write(m, p.transformation[0][0]); | 205 ParamTraits<float>::Write(m, p.transformation[0][0]); |
| 206 ParamTraits<float>::Write(m, p.transformation[0][1]); | 206 ParamTraits<float>::Write(m, p.transformation[0][1]); |
| 207 ParamTraits<float>::Write(m, p.transformation[0][2]); | 207 ParamTraits<float>::Write(m, p.transformation[0][2]); |
| 208 ParamTraits<float>::Write(m, p.transformation[1][0]); | 208 ParamTraits<float>::Write(m, p.transformation[1][0]); |
| 209 ParamTraits<float>::Write(m, p.transformation[1][1]); | 209 ParamTraits<float>::Write(m, p.transformation[1][1]); |
| 210 ParamTraits<float>::Write(m, p.transformation[1][2]); | 210 ParamTraits<float>::Write(m, p.transformation[1][2]); |
| 211 ParamTraits<float>::Write(m, p.transformation[2][0]); | 211 ParamTraits<float>::Write(m, p.transformation[2][0]); |
| 212 ParamTraits<float>::Write(m, p.transformation[2][1]); | 212 ParamTraits<float>::Write(m, p.transformation[2][1]); |
| 213 ParamTraits<float>::Write(m, p.transformation[2][2]); | 213 ParamTraits<float>::Write(m, p.transformation[2][2]); |
| 214 ParamTraits<std::vector<uint16_t> >::Write(m, p.glyph_indices); | 214 ParamTraits<std::vector<uint16_t> >::Write(m, p.glyph_indices); |
| 215 ParamTraits<std::vector<PP_Point> >::Write(m, p.glyph_advances); | 215 ParamTraits<std::vector<PP_Point> >::Write(m, p.glyph_advances); |
| 216 } | 216 } |
| 217 | 217 |
| 218 // static | 218 // static |
| 219 bool ParamTraits<pp::proxy::PPBFlash_DrawGlyphs_Params>::Read( | 219 bool ParamTraits<ppapi::proxy::PPBFlash_DrawGlyphs_Params>::Read( |
| 220 const Message* m, | 220 const Message* m, |
| 221 void** iter, | 221 void** iter, |
| 222 param_type* r) { | 222 param_type* r) { |
| 223 return | 223 return |
| 224 ParamTraits<PP_Instance>::Read(m, iter, &r->instance) && | 224 ParamTraits<PP_Instance>::Read(m, iter, &r->instance) && |
| 225 ParamTraits<ppapi::HostResource>::Read(m, iter, &r->image_data) && | 225 ParamTraits<ppapi::HostResource>::Read(m, iter, &r->image_data) && |
| 226 ParamTraits<pp::proxy::SerializedFontDescription>::Read(m, iter, | 226 ParamTraits<ppapi::proxy::SerializedFontDescription>::Read(m, iter, |
| 227 &r->font_desc) && | 227 &r->font_desc) && |
| 228 ParamTraits<uint32_t>::Read(m, iter, &r->color) && | 228 ParamTraits<uint32_t>::Read(m, iter, &r->color) && |
| 229 ParamTraits<PP_Point>::Read(m, iter, &r->position) && | 229 ParamTraits<PP_Point>::Read(m, iter, &r->position) && |
| 230 ParamTraits<PP_Rect>::Read(m, iter, &r->clip) && | 230 ParamTraits<PP_Rect>::Read(m, iter, &r->clip) && |
| 231 ParamTraits<float>::Read(m, iter, &r->transformation[0][0]) && | 231 ParamTraits<float>::Read(m, iter, &r->transformation[0][0]) && |
| 232 ParamTraits<float>::Read(m, iter, &r->transformation[0][1]) && | 232 ParamTraits<float>::Read(m, iter, &r->transformation[0][1]) && |
| 233 ParamTraits<float>::Read(m, iter, &r->transformation[0][2]) && | 233 ParamTraits<float>::Read(m, iter, &r->transformation[0][2]) && |
| 234 ParamTraits<float>::Read(m, iter, &r->transformation[1][0]) && | 234 ParamTraits<float>::Read(m, iter, &r->transformation[1][0]) && |
| 235 ParamTraits<float>::Read(m, iter, &r->transformation[1][1]) && | 235 ParamTraits<float>::Read(m, iter, &r->transformation[1][1]) && |
| 236 ParamTraits<float>::Read(m, iter, &r->transformation[1][2]) && | 236 ParamTraits<float>::Read(m, iter, &r->transformation[1][2]) && |
| 237 ParamTraits<float>::Read(m, iter, &r->transformation[2][0]) && | 237 ParamTraits<float>::Read(m, iter, &r->transformation[2][0]) && |
| 238 ParamTraits<float>::Read(m, iter, &r->transformation[2][1]) && | 238 ParamTraits<float>::Read(m, iter, &r->transformation[2][1]) && |
| 239 ParamTraits<float>::Read(m, iter, &r->transformation[2][2]) && | 239 ParamTraits<float>::Read(m, iter, &r->transformation[2][2]) && |
| 240 ParamTraits<std::vector<uint16_t> >::Read(m, iter, &r->glyph_indices) && | 240 ParamTraits<std::vector<uint16_t> >::Read(m, iter, &r->glyph_indices) && |
| 241 ParamTraits<std::vector<PP_Point> >::Read(m, iter, &r->glyph_advances) && | 241 ParamTraits<std::vector<PP_Point> >::Read(m, iter, &r->glyph_advances) && |
| 242 r->glyph_indices.size() == r->glyph_advances.size(); | 242 r->glyph_indices.size() == r->glyph_advances.size(); |
| 243 } | 243 } |
| 244 | 244 |
| 245 // static | 245 // static |
| 246 void ParamTraits<pp::proxy::PPBFlash_DrawGlyphs_Params>::Log( | 246 void ParamTraits<ppapi::proxy::PPBFlash_DrawGlyphs_Params>::Log( |
| 247 const param_type& p, | 247 const param_type& p, |
| 248 std::string* l) { | 248 std::string* l) { |
| 249 } | 249 } |
| 250 | 250 |
| 251 // PPBFileRef_CreateInfo ------------------------------------------------------- | 251 // PPBFileRef_CreateInfo ------------------------------------------------------- |
| 252 | 252 |
| 253 // static | 253 // static |
| 254 void ParamTraits<pp::proxy::PPBFileRef_CreateInfo>::Write( | 254 void ParamTraits<ppapi::proxy::PPBFileRef_CreateInfo>::Write( |
| 255 Message* m, | 255 Message* m, |
| 256 const param_type& p) { | 256 const param_type& p) { |
| 257 ParamTraits<ppapi::HostResource>::Write(m, p.resource); | 257 ParamTraits<ppapi::HostResource>::Write(m, p.resource); |
| 258 ParamTraits<int>::Write(m, p.file_system_type); | 258 ParamTraits<int>::Write(m, p.file_system_type); |
| 259 ParamTraits<pp::proxy::SerializedVar>::Write(m, p.path); | 259 ParamTraits<ppapi::proxy::SerializedVar>::Write(m, p.path); |
| 260 ParamTraits<pp::proxy::SerializedVar>::Write(m, p.name); | 260 ParamTraits<ppapi::proxy::SerializedVar>::Write(m, p.name); |
| 261 } | 261 } |
| 262 | 262 |
| 263 // static | 263 // static |
| 264 bool ParamTraits<pp::proxy::PPBFileRef_CreateInfo>::Read(const Message* m, | 264 bool ParamTraits<ppapi::proxy::PPBFileRef_CreateInfo>::Read(const Message* m, |
| 265 void** iter, | 265 void** iter, |
| 266 param_type* r) { | 266 param_type* r) { |
| 267 return | 267 return |
| 268 ParamTraits<ppapi::HostResource>::Read(m, iter, &r->resource) && | 268 ParamTraits<ppapi::HostResource>::Read(m, iter, &r->resource) && |
| 269 ParamTraits<int>::Read(m, iter, &r->file_system_type) && | 269 ParamTraits<int>::Read(m, iter, &r->file_system_type) && |
| 270 ParamTraits<pp::proxy::SerializedVar>::Read(m, iter, &r->path) && | 270 ParamTraits<ppapi::proxy::SerializedVar>::Read(m, iter, &r->path) && |
| 271 ParamTraits<pp::proxy::SerializedVar>::Read(m, iter, &r->name); | 271 ParamTraits<ppapi::proxy::SerializedVar>::Read(m, iter, &r->name); |
| 272 } | 272 } |
| 273 | 273 |
| 274 // static | 274 // static |
| 275 void ParamTraits<pp::proxy::PPBFileRef_CreateInfo>::Log( | 275 void ParamTraits<ppapi::proxy::PPBFileRef_CreateInfo>::Log( |
| 276 const param_type& p, | 276 const param_type& p, |
| 277 std::string* l) { | 277 std::string* l) { |
| 278 } | 278 } |
| 279 | 279 |
| 280 // PPBURLLoader_UpdateProgress_Params ------------------------------------------ | 280 // PPBURLLoader_UpdateProgress_Params ------------------------------------------ |
| 281 | 281 |
| 282 // static | 282 // static |
| 283 void ParamTraits<pp::proxy::PPBURLLoader_UpdateProgress_Params>::Write( | 283 void ParamTraits<ppapi::proxy::PPBURLLoader_UpdateProgress_Params>::Write( |
| 284 Message* m, | 284 Message* m, |
| 285 const param_type& p) { | 285 const param_type& p) { |
| 286 ParamTraits<PP_Instance>::Write(m, p.instance); | 286 ParamTraits<PP_Instance>::Write(m, p.instance); |
| 287 ParamTraits<ppapi::HostResource>::Write(m, p.resource); | 287 ParamTraits<ppapi::HostResource>::Write(m, p.resource); |
| 288 ParamTraits<int64_t>::Write(m, p.bytes_sent); | 288 ParamTraits<int64_t>::Write(m, p.bytes_sent); |
| 289 ParamTraits<int64_t>::Write(m, p.total_bytes_to_be_sent); | 289 ParamTraits<int64_t>::Write(m, p.total_bytes_to_be_sent); |
| 290 ParamTraits<int64_t>::Write(m, p.bytes_received); | 290 ParamTraits<int64_t>::Write(m, p.bytes_received); |
| 291 ParamTraits<int64_t>::Write(m, p.total_bytes_to_be_received); | 291 ParamTraits<int64_t>::Write(m, p.total_bytes_to_be_received); |
| 292 } | 292 } |
| 293 | 293 |
| 294 // static | 294 // static |
| 295 bool ParamTraits<pp::proxy::PPBURLLoader_UpdateProgress_Params>::Read( | 295 bool ParamTraits<ppapi::proxy::PPBURLLoader_UpdateProgress_Params>::Read( |
| 296 const Message* m, | 296 const Message* m, |
| 297 void** iter, | 297 void** iter, |
| 298 param_type* r) { | 298 param_type* r) { |
| 299 return | 299 return |
| 300 ParamTraits<PP_Instance>::Read(m, iter, &r->instance) && | 300 ParamTraits<PP_Instance>::Read(m, iter, &r->instance) && |
| 301 ParamTraits<ppapi::HostResource>::Read(m, iter, &r->resource) && | 301 ParamTraits<ppapi::HostResource>::Read(m, iter, &r->resource) && |
| 302 ParamTraits<int64_t>::Read(m, iter, &r->bytes_sent) && | 302 ParamTraits<int64_t>::Read(m, iter, &r->bytes_sent) && |
| 303 ParamTraits<int64_t>::Read(m, iter, &r->total_bytes_to_be_sent) && | 303 ParamTraits<int64_t>::Read(m, iter, &r->total_bytes_to_be_sent) && |
| 304 ParamTraits<int64_t>::Read(m, iter, &r->bytes_received) && | 304 ParamTraits<int64_t>::Read(m, iter, &r->bytes_received) && |
| 305 ParamTraits<int64_t>::Read(m, iter, &r->total_bytes_to_be_received); | 305 ParamTraits<int64_t>::Read(m, iter, &r->total_bytes_to_be_received); |
| 306 } | 306 } |
| 307 | 307 |
| 308 // static | 308 // static |
| 309 void ParamTraits<pp::proxy::PPBURLLoader_UpdateProgress_Params>::Log( | 309 void ParamTraits<ppapi::proxy::PPBURLLoader_UpdateProgress_Params>::Log( |
| 310 const param_type& p, | 310 const param_type& p, |
| 311 std::string* l) { | 311 std::string* l) { |
| 312 } | 312 } |
| 313 | 313 |
| 314 // SerializedDirEntry ---------------------------------------------------------- | 314 // SerializedDirEntry ---------------------------------------------------------- |
| 315 | 315 |
| 316 // static | 316 // static |
| 317 void ParamTraits<pp::proxy::SerializedDirEntry>::Write(Message* m, | 317 void ParamTraits<ppapi::proxy::SerializedDirEntry>::Write(Message* m, |
| 318 const param_type& p) { | 318 const param_type& p) { |
| 319 ParamTraits<std::string>::Write(m, p.name); | 319 ParamTraits<std::string>::Write(m, p.name); |
| 320 ParamTraits<bool>::Write(m, p.is_dir); | 320 ParamTraits<bool>::Write(m, p.is_dir); |
| 321 } | 321 } |
| 322 | 322 |
| 323 // static | 323 // static |
| 324 bool ParamTraits<pp::proxy::SerializedDirEntry>::Read(const Message* m, | 324 bool ParamTraits<ppapi::proxy::SerializedDirEntry>::Read(const Message* m, |
| 325 void** iter, | 325 void** iter, |
| 326 param_type* r) { | 326 param_type* r) { |
| 327 return ParamTraits<std::string>::Read(m, iter, &r->name) && | 327 return ParamTraits<std::string>::Read(m, iter, &r->name) && |
| 328 ParamTraits<bool>::Read(m, iter, &r->is_dir); | 328 ParamTraits<bool>::Read(m, iter, &r->is_dir); |
| 329 } | 329 } |
| 330 | 330 |
| 331 // static | 331 // static |
| 332 void ParamTraits<pp::proxy::SerializedDirEntry>::Log(const param_type& p, | 332 void ParamTraits<ppapi::proxy::SerializedDirEntry>::Log(const param_type& p, |
| 333 std::string* l) { | 333 std::string* l) { |
| 334 } | 334 } |
| 335 | 335 |
| 336 // pp::proxy::SerializedFontDescription ---------------------------------------- | 336 // ppapi::proxy::SerializedFontDescription ------------------------------------- |
| 337 | 337 |
| 338 // static | 338 // static |
| 339 void ParamTraits<pp::proxy::SerializedFontDescription>::Write( | 339 void ParamTraits<ppapi::proxy::SerializedFontDescription>::Write( |
| 340 Message* m, | 340 Message* m, |
| 341 const param_type& p) { | 341 const param_type& p) { |
| 342 ParamTraits<pp::proxy::SerializedVar>::Write(m, p.face); | 342 ParamTraits<ppapi::proxy::SerializedVar>::Write(m, p.face); |
| 343 ParamTraits<int32_t>::Write(m, p.family); | 343 ParamTraits<int32_t>::Write(m, p.family); |
| 344 ParamTraits<uint32_t>::Write(m, p.size); | 344 ParamTraits<uint32_t>::Write(m, p.size); |
| 345 ParamTraits<int32_t>::Write(m, p.weight); | 345 ParamTraits<int32_t>::Write(m, p.weight); |
| 346 ParamTraits<PP_Bool>::Write(m, p.italic); | 346 ParamTraits<PP_Bool>::Write(m, p.italic); |
| 347 ParamTraits<PP_Bool>::Write(m, p.small_caps); | 347 ParamTraits<PP_Bool>::Write(m, p.small_caps); |
| 348 ParamTraits<int32_t>::Write(m, p.letter_spacing); | 348 ParamTraits<int32_t>::Write(m, p.letter_spacing); |
| 349 ParamTraits<int32_t>::Write(m, p.word_spacing); | 349 ParamTraits<int32_t>::Write(m, p.word_spacing); |
| 350 } | 350 } |
| 351 | 351 |
| 352 // static | 352 // static |
| 353 bool ParamTraits<pp::proxy::SerializedFontDescription>::Read( | 353 bool ParamTraits<ppapi::proxy::SerializedFontDescription>::Read( |
| 354 const Message* m, | 354 const Message* m, |
| 355 void** iter, | 355 void** iter, |
| 356 param_type* r) { | 356 param_type* r) { |
| 357 return | 357 return |
| 358 ParamTraits<pp::proxy::SerializedVar>::Read(m, iter, &r->face) && | 358 ParamTraits<ppapi::proxy::SerializedVar>::Read(m, iter, &r->face) && |
| 359 ParamTraits<int32_t>::Read(m, iter, &r->family) && | 359 ParamTraits<int32_t>::Read(m, iter, &r->family) && |
| 360 ParamTraits<uint32_t>::Read(m, iter, &r->size) && | 360 ParamTraits<uint32_t>::Read(m, iter, &r->size) && |
| 361 ParamTraits<int32_t>::Read(m, iter, &r->weight) && | 361 ParamTraits<int32_t>::Read(m, iter, &r->weight) && |
| 362 ParamTraits<PP_Bool>::Read(m, iter, &r->italic) && | 362 ParamTraits<PP_Bool>::Read(m, iter, &r->italic) && |
| 363 ParamTraits<PP_Bool>::Read(m, iter, &r->small_caps) && | 363 ParamTraits<PP_Bool>::Read(m, iter, &r->small_caps) && |
| 364 ParamTraits<int32_t>::Read(m, iter, &r->letter_spacing) && | 364 ParamTraits<int32_t>::Read(m, iter, &r->letter_spacing) && |
| 365 ParamTraits<int32_t>::Read(m, iter, &r->word_spacing); | 365 ParamTraits<int32_t>::Read(m, iter, &r->word_spacing); |
| 366 } | 366 } |
| 367 | 367 |
| 368 // static | 368 // static |
| 369 void ParamTraits<pp::proxy::SerializedFontDescription>::Log( | 369 void ParamTraits<ppapi::proxy::SerializedFontDescription>::Log( |
| 370 const param_type& p, | 370 const param_type& p, |
| 371 std::string* l) { | 371 std::string* l) { |
| 372 } | 372 } |
| 373 | 373 |
| 374 // HostResource ---------------------------------------------------------------- | 374 // HostResource ---------------------------------------------------------------- |
| 375 | 375 |
| 376 // static | 376 // static |
| 377 void ParamTraits<ppapi::HostResource>::Write(Message* m, | 377 void ParamTraits<ppapi::HostResource>::Write(Message* m, |
| 378 const param_type& p) { | 378 const param_type& p) { |
| 379 ParamTraits<PP_Instance>::Write(m, p.instance()); | 379 ParamTraits<PP_Instance>::Write(m, p.instance()); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 394 } | 394 } |
| 395 | 395 |
| 396 // static | 396 // static |
| 397 void ParamTraits<ppapi::HostResource>::Log(const param_type& p, | 397 void ParamTraits<ppapi::HostResource>::Log(const param_type& p, |
| 398 std::string* l) { | 398 std::string* l) { |
| 399 } | 399 } |
| 400 | 400 |
| 401 // SerializedVar --------------------------------------------------------------- | 401 // SerializedVar --------------------------------------------------------------- |
| 402 | 402 |
| 403 // static | 403 // static |
| 404 void ParamTraits<pp::proxy::SerializedVar>::Write(Message* m, | 404 void ParamTraits<ppapi::proxy::SerializedVar>::Write(Message* m, |
| 405 const param_type& p) { | 405 const param_type& p) { |
| 406 p.WriteToMessage(m); | 406 p.WriteToMessage(m); |
| 407 } | 407 } |
| 408 | 408 |
| 409 // static | 409 // static |
| 410 bool ParamTraits<pp::proxy::SerializedVar>::Read(const Message* m, | 410 bool ParamTraits<ppapi::proxy::SerializedVar>::Read(const Message* m, |
| 411 void** iter, | 411 void** iter, |
| 412 param_type* r) { | 412 param_type* r) { |
| 413 return r->ReadFromMessage(m, iter); | 413 return r->ReadFromMessage(m, iter); |
| 414 } | 414 } |
| 415 | 415 |
| 416 // static | 416 // static |
| 417 void ParamTraits<pp::proxy::SerializedVar>::Log(const param_type& p, | 417 void ParamTraits<ppapi::proxy::SerializedVar>::Log(const param_type& p, |
| 418 std::string* l) { | 418 std::string* l) { |
| 419 } | 419 } |
| 420 | 420 |
| 421 // std::vector<SerializedVar> -------------------------------------------------- | 421 // std::vector<SerializedVar> -------------------------------------------------- |
| 422 | 422 |
| 423 void ParamTraits< std::vector<pp::proxy::SerializedVar> >::Write( | 423 void ParamTraits< std::vector<ppapi::proxy::SerializedVar> >::Write( |
| 424 Message* m, | 424 Message* m, |
| 425 const param_type& p) { | 425 const param_type& p) { |
| 426 WriteVectorWithoutCopy(m, p); | 426 WriteVectorWithoutCopy(m, p); |
| 427 } | 427 } |
| 428 | 428 |
| 429 // static | 429 // static |
| 430 bool ParamTraits< std::vector<pp::proxy::SerializedVar> >::Read( | 430 bool ParamTraits< std::vector<ppapi::proxy::SerializedVar> >::Read( |
| 431 const Message* m, | 431 const Message* m, |
| 432 void** iter, | 432 void** iter, |
| 433 param_type* r) { | 433 param_type* r) { |
| 434 return ReadVectorWithoutCopy(m, iter, r); | 434 return ReadVectorWithoutCopy(m, iter, r); |
| 435 } | 435 } |
| 436 | 436 |
| 437 // static | 437 // static |
| 438 void ParamTraits< std::vector<pp::proxy::SerializedVar> >::Log( | 438 void ParamTraits< std::vector<ppapi::proxy::SerializedVar> >::Log( |
| 439 const param_type& p, | 439 const param_type& p, |
| 440 std::string* l) { | 440 std::string* l) { |
| 441 } | 441 } |
| 442 | 442 |
| 443 // std::vector<PPBFileRef_CreateInfo> ------------------------------------------ | 443 // std::vector<PPBFileRef_CreateInfo> ------------------------------------------ |
| 444 | 444 |
| 445 void ParamTraits< std::vector<pp::proxy::PPBFileRef_CreateInfo> >::Write( | 445 void ParamTraits< std::vector<ppapi::proxy::PPBFileRef_CreateInfo> >::Write( |
| 446 Message* m, | 446 Message* m, |
| 447 const param_type& p) { | 447 const param_type& p) { |
| 448 WriteVectorWithoutCopy(m, p); | 448 WriteVectorWithoutCopy(m, p); |
| 449 } | 449 } |
| 450 | 450 |
| 451 // static | 451 // static |
| 452 bool ParamTraits< std::vector<pp::proxy::PPBFileRef_CreateInfo> >::Read( | 452 bool ParamTraits< std::vector<ppapi::proxy::PPBFileRef_CreateInfo> >::Read( |
| 453 const Message* m, | 453 const Message* m, |
| 454 void** iter, | 454 void** iter, |
| 455 param_type* r) { | 455 param_type* r) { |
| 456 return ReadVectorWithoutCopy(m, iter, r); | 456 return ReadVectorWithoutCopy(m, iter, r); |
| 457 } | 457 } |
| 458 | 458 |
| 459 // static | 459 // static |
| 460 void ParamTraits< std::vector<pp::proxy::PPBFileRef_CreateInfo> >::Log( | 460 void ParamTraits< std::vector<ppapi::proxy::PPBFileRef_CreateInfo> >::Log( |
| 461 const param_type& p, | 461 const param_type& p, |
| 462 std::string* l) { | 462 std::string* l) { |
| 463 } | 463 } |
| 464 | 464 |
| 465 // SerializedFlashMenu --------------------------------------------------------- | 465 // SerializedFlashMenu --------------------------------------------------------- |
| 466 | 466 |
| 467 // static | 467 // static |
| 468 void ParamTraits<pp::proxy::SerializedFlashMenu>::Write(Message* m, | 468 void ParamTraits<ppapi::proxy::SerializedFlashMenu>::Write( |
| 469 const param_type& p) { | 469 Message* m, |
| 470 const param_type& p) { |
| 470 p.WriteToMessage(m); | 471 p.WriteToMessage(m); |
| 471 } | 472 } |
| 472 | 473 |
| 473 // static | 474 // static |
| 474 bool ParamTraits<pp::proxy::SerializedFlashMenu>::Read(const Message* m, | 475 bool ParamTraits<ppapi::proxy::SerializedFlashMenu>::Read(const Message* m, |
| 475 void** iter, | 476 void** iter, |
| 476 param_type* r) { | 477 param_type* r) { |
| 477 return r->ReadFromMessage(m, iter); | 478 return r->ReadFromMessage(m, iter); |
| 478 } | 479 } |
| 479 | 480 |
| 480 // static | 481 // static |
| 481 void ParamTraits<pp::proxy::SerializedFlashMenu>::Log(const param_type& p, | 482 void ParamTraits<ppapi::proxy::SerializedFlashMenu>::Log(const param_type& p, |
| 482 std::string* l) { | 483 std::string* l) { |
| 483 } | 484 } |
| 484 | 485 |
| 485 } // namespace IPC | 486 } // namespace IPC |
| OLD | NEW |