OLD | NEW |
1 /* | 1 /* |
2 * This file is part of Adblock Plus <https://adblockplus.org/>, | 2 * This file is part of Adblock Plus <https://adblockplus.org/>, |
3 * Copyright (C) 2006-2015 Eyeo GmbH | 3 * Copyright (C) 2006-2015 Eyeo GmbH |
4 * | 4 * |
5 * Adblock Plus is free software: you can redistribute it and/or modify | 5 * Adblock Plus is free software: you can redistribute it and/or modify |
6 * it under the terms of the GNU General Public License version 3 as | 6 * it under the terms of the GNU General Public License version 3 as |
7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
8 * | 8 * |
9 * Adblock Plus is distributed in the hope that it will be useful, | 9 * Adblock Plus is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 25 matching lines...) Expand all Loading... |
36 PROC_GET_ELEMHIDE_SELECTORS, | 36 PROC_GET_ELEMHIDE_SELECTORS, |
37 PROC_AVAILABLE_SUBSCRIPTIONS, | 37 PROC_AVAILABLE_SUBSCRIPTIONS, |
38 PROC_LISTED_SUBSCRIPTIONS, | 38 PROC_LISTED_SUBSCRIPTIONS, |
39 PROC_SET_SUBSCRIPTION, | 39 PROC_SET_SUBSCRIPTION, |
40 PROC_ADD_SUBSCRIPTION, | 40 PROC_ADD_SUBSCRIPTION, |
41 PROC_REMOVE_SUBSCRIPTION, | 41 PROC_REMOVE_SUBSCRIPTION, |
42 PROC_UPDATE_ALL_SUBSCRIPTIONS, | 42 PROC_UPDATE_ALL_SUBSCRIPTIONS, |
43 PROC_GET_EXCEPTION_DOMAINS, | 43 PROC_GET_EXCEPTION_DOMAINS, |
44 PROC_IS_WHITELISTED_URL, | 44 PROC_IS_WHITELISTED_URL, |
45 PROC_IS_ELEMHIDE_WHITELISTED_ON_URL, | 45 PROC_IS_ELEMHIDE_WHITELISTED_ON_URL, |
46 PROC_ADD_FILTER, | 46 PROC_ADD_WHITELSITED_DOMAIN, |
47 PROC_REMOVE_FILTER, | 47 PROC_REMOVE_WHITELSITED_DOMAIN, |
| 48 PROC_TOGGLE_WHITELISTING, |
48 PROC_SET_PREF, | 49 PROC_SET_PREF, |
49 PROC_GET_PREF, | 50 PROC_GET_PREF, |
50 PROC_IS_FIRST_RUN_ACTION_NEEDED, | 51 PROC_IS_FIRST_RUN_ACTION_NEEDED, |
51 PROC_CHECK_FOR_UPDATES, | 52 PROC_CHECK_FOR_UPDATES, |
52 PROC_GET_DOCUMENTATION_LINK, | 53 PROC_GET_DOCUMENTATION_LINK, |
53 PROC_TOGGLE_PLUGIN_ENABLED, | 54 PROC_TOGGLE_PLUGIN_ENABLED, |
54 PROC_GET_HOST, | 55 PROC_GET_HOST, |
55 PROC_COMPARE_VERSIONS | 56 PROC_COMPARE_VERSIONS |
56 }; | 57 }; |
57 enum ValueType : uint32_t { | 58 enum ValueType : uint32_t { |
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
238 | 239 |
239 InputBuffer ReadMessage(); | 240 InputBuffer ReadMessage(); |
240 void WriteMessage(OutputBuffer& message); | 241 void WriteMessage(OutputBuffer& message); |
241 | 242 |
242 protected: | 243 protected: |
243 HANDLE pipe; | 244 HANDLE pipe; |
244 }; | 245 }; |
245 } | 246 } |
246 | 247 |
247 #endif | 248 #endif |
OLD | NEW |