| 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 | 5 |
| 6 /* Given an interface like this: | 6 /* Given an interface like this: |
| 7 * | 7 * |
| 8 * struct PPB_Frob_1_1 { | 8 * struct PPB_Frob_1_1 { |
| 9 * void (*Flange)(int32_t param1, char* param2); | 9 * void (*Flange)(int32_t param1, char* param2); |
| 10 * int32_t (*Shlep)(PP_CompletionCallback); | 10 * int32_t (*Shlep)(PP_CompletionCallback); |
| (...skipping 29 matching lines...) Expand all Loading... |
| 40 METHOD3(FileIoInterface, int32_t, Query, PP_Resource, PP_FileInfo*, | 40 METHOD3(FileIoInterface, int32_t, Query, PP_Resource, PP_FileInfo*, |
| 41 PP_CompletionCallback) | 41 PP_CompletionCallback) |
| 42 METHOD5(FileIoInterface, int32_t, Read, PP_Resource, int64_t, char*, | 42 METHOD5(FileIoInterface, int32_t, Read, PP_Resource, int64_t, char*, |
| 43 int32_t, PP_CompletionCallback) | 43 int32_t, PP_CompletionCallback) |
| 44 METHOD3(FileIoInterface, int32_t, SetLength, PP_Resource, int64_t, | 44 METHOD3(FileIoInterface, int32_t, SetLength, PP_Resource, int64_t, |
| 45 PP_CompletionCallback) | 45 PP_CompletionCallback) |
| 46 METHOD5(FileIoInterface, int32_t, Write, PP_Resource, int64_t, | 46 METHOD5(FileIoInterface, int32_t, Write, PP_Resource, int64_t, |
| 47 const char*, int32_t, PP_CompletionCallback) | 47 const char*, int32_t, PP_CompletionCallback) |
| 48 END_INTERFACE(FileIoInterface, PPB_FileIO_1_0) | 48 END_INTERFACE(FileIoInterface, PPB_FileIO_1_0) |
| 49 | 49 |
| 50 BEGIN_INTERFACE(FileRefInterface, PPB_FileRef_1_1, PPB_FILEREF_INTERFACE_1_1) | 50 BEGIN_INTERFACE(FileRefInterface, PPB_FileRef_1_2, PPB_FILEREF_INTERFACE_1_2) |
| 51 METHOD2(FileRefInterface, PP_Resource, Create, PP_Resource, const char*) | 51 METHOD2(FileRefInterface, PP_Resource, Create, PP_Resource, const char*) |
| 52 METHOD2(FileRefInterface, int32_t, Delete, PP_Resource, PP_CompletionCallback) | 52 METHOD2(FileRefInterface, int32_t, Delete, PP_Resource, PP_CompletionCallback) |
| 53 METHOD1(FileRefInterface, PP_Var, GetName, PP_Resource) | 53 METHOD1(FileRefInterface, PP_Var, GetName, PP_Resource) |
| 54 METHOD3(FileRefInterface, int32_t, MakeDirectory, PP_Resource, PP_Bool, | 54 METHOD3(FileRefInterface, int32_t, MakeDirectory, PP_Resource, int32_t, |
| 55 PP_CompletionCallback) | 55 PP_CompletionCallback) |
| 56 METHOD3(FileRefInterface, int32_t, Query, PP_Resource, PP_FileInfo*, | 56 METHOD3(FileRefInterface, int32_t, Query, PP_Resource, PP_FileInfo*, |
| 57 PP_CompletionCallback) | 57 PP_CompletionCallback) |
| 58 METHOD3(FileRefInterface, int32_t, ReadDirectoryEntries, PP_Resource, | 58 METHOD3(FileRefInterface, int32_t, ReadDirectoryEntries, PP_Resource, |
| 59 const PP_ArrayOutput&, PP_CompletionCallback) | 59 const PP_ArrayOutput&, PP_CompletionCallback) |
| 60 END_INTERFACE(FileRefInterface, PPB_FileRef_1_1) | 60 END_INTERFACE(FileRefInterface, PPB_FileRef_1_2) |
| 61 | 61 |
| 62 BEGIN_INTERFACE(FileSystemInterface, PPB_FileSystem_1_0, | 62 BEGIN_INTERFACE(FileSystemInterface, PPB_FileSystem_1_0, |
| 63 PPB_FILESYSTEM_INTERFACE_1_0) | 63 PPB_FILESYSTEM_INTERFACE_1_0) |
| 64 METHOD2(FileSystemInterface, PP_Resource, Create, PP_Instance, | 64 METHOD2(FileSystemInterface, PP_Resource, Create, PP_Instance, |
| 65 PP_FileSystemType) | 65 PP_FileSystemType) |
| 66 METHOD3(FileSystemInterface, int32_t, Open, PP_Resource, int64_t, | 66 METHOD3(FileSystemInterface, int32_t, Open, PP_Resource, int64_t, |
| 67 PP_CompletionCallback) | 67 PP_CompletionCallback) |
| 68 END_INTERFACE(FileSystemInterface, PPB_FileSystem_1_0) | 68 END_INTERFACE(FileSystemInterface, PPB_FileSystem_1_0) |
| 69 | 69 |
| 70 BEGIN_INTERFACE(MessageLoopInterface, PPB_MessageLoop_1_0, | 70 BEGIN_INTERFACE(MessageLoopInterface, PPB_MessageLoop_1_0, |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 173 PP_CompletionCallback) | 173 PP_CompletionCallback) |
| 174 METHOD1(UDPSocketInterface, PP_Resource, GetBoundAddress, PP_Resource) | 174 METHOD1(UDPSocketInterface, PP_Resource, GetBoundAddress, PP_Resource) |
| 175 METHOD5(UDPSocketInterface, int32_t, RecvFrom, PP_Resource, char*, int32_t, | 175 METHOD5(UDPSocketInterface, int32_t, RecvFrom, PP_Resource, char*, int32_t, |
| 176 PP_Resource*, PP_CompletionCallback) | 176 PP_Resource*, PP_CompletionCallback) |
| 177 METHOD5(UDPSocketInterface, int32_t, SendTo, PP_Resource, const char*, | 177 METHOD5(UDPSocketInterface, int32_t, SendTo, PP_Resource, const char*, |
| 178 int32_t, PP_Resource, PP_CompletionCallback) | 178 int32_t, PP_Resource, PP_CompletionCallback) |
| 179 METHOD1(UDPSocketInterface, void, Close, PP_Resource) | 179 METHOD1(UDPSocketInterface, void, Close, PP_Resource) |
| 180 METHOD4(UDPSocketInterface, int32_t, SetOption, PP_Resource, | 180 METHOD4(UDPSocketInterface, int32_t, SetOption, PP_Resource, |
| 181 PP_UDPSocket_Option, PP_Var, PP_CompletionCallback) | 181 PP_UDPSocket_Option, PP_Var, PP_CompletionCallback) |
| 182 END_INTERFACE(UDPSocketInterface, PPB_UDPSocket_1_0) | 182 END_INTERFACE(UDPSocketInterface, PPB_UDPSocket_1_0) |
| OLD | NEW |