Split DBus client proxies into separated headers.

Each daemon we talk to should expose its own DBus library. This patch
splits the DBus proxies we generate from other daemon's .xml files into
separated header files so we can then replace them with libraries.

BUG=b:23084776
TEST=FEATURES=test emerge-link update_engine

Change-Id: Idbf1671eb7fc4259d493dbe2c8bcc8dad5b8784f
25 files changed
tree: aa4da120062fb32d2a36704f455252b8a413ece9
  1. dbus_bindings/
  2. init/
  3. payload_generator/
  4. sample_images/
  5. update_manager/
  6. .gitignore
  7. action.h
  8. action_pipe.h
  9. action_pipe_unittest.cc
  10. action_processor.cc
  11. action_processor.h
  12. action_processor_unittest.cc
  13. action_unittest.cc
  14. bzip.cc
  15. bzip.h
  16. bzip_extent_writer.cc
  17. bzip_extent_writer.h
  18. bzip_extent_writer_unittest.cc
  19. certificate_checker.cc
  20. certificate_checker.h
  21. certificate_checker_unittest.cc
  22. chrome_browser_proxy_resolver.cc
  23. chrome_browser_proxy_resolver.h
  24. chrome_browser_proxy_resolver_unittest.cc
  25. clock.cc
  26. clock.h
  27. clock_interface.h
  28. connection_manager.cc
  29. connection_manager.h
  30. connection_manager_interface.h
  31. connection_manager_unittest.cc
  32. constants.cc
  33. constants.h
  34. daemon.cc
  35. daemon.h
  36. dbus_constants.h
  37. dbus_service.cc
  38. dbus_service.h
  39. dbus_service_unittest.cc
  40. dbus_test_utils.h
  41. delta_performer.cc
  42. delta_performer.h
  43. delta_performer_unittest.cc
  44. download_action.cc
  45. download_action.h
  46. download_action_unittest.cc
  47. error_code.h
  48. extent_writer.cc
  49. extent_writer.h
  50. extent_writer_unittest.cc
  51. fake_clock.h
  52. fake_file_writer.h
  53. fake_hardware.h
  54. fake_p2p_manager.h
  55. fake_p2p_manager_configuration.h
  56. fake_prefs.cc
  57. fake_prefs.h
  58. fake_shill_proxy.cc
  59. fake_shill_proxy.h
  60. fake_system_state.cc
  61. fake_system_state.h
  62. file_descriptor.cc
  63. file_descriptor.h
  64. file_writer.cc
  65. file_writer.h
  66. file_writer_unittest.cc
  67. filesystem_verifier_action.cc
  68. filesystem_verifier_action.h
  69. filesystem_verifier_action_unittest.cc
  70. generate_pc_file.sh
  71. hardware.cc
  72. hardware.h
  73. hardware_interface.h
  74. http_common.cc
  75. http_common.h
  76. http_fetcher.cc
  77. http_fetcher.h
  78. http_fetcher_unittest.cc
  79. hwid_override.cc
  80. hwid_override.h
  81. hwid_override_unittest.cc
  82. install_plan.cc
  83. install_plan.h
  84. libcros_proxy.cc
  85. libcros_proxy.h
  86. libcurl_http_fetcher.cc
  87. libcurl_http_fetcher.h
  88. libupdate_engine-client-test.pc.in
  89. libupdate_engine-client.pc.in
  90. local_coverage_rate
  91. main.cc
  92. metrics.cc
  93. metrics.h
  94. mock_action.h
  95. mock_action_processor.h
  96. mock_certificate_checker.h
  97. mock_connection_manager.h
  98. mock_file_writer.h
  99. mock_hardware.h
  100. mock_http_fetcher.cc
  101. mock_http_fetcher.h
  102. mock_omaha_request_params.h
  103. mock_p2p_manager.h
  104. mock_payload_state.h
  105. mock_prefs.h
  106. mock_update_attempter.h
  107. MODULE_LICENSE_APACHE2
  108. mtd_file_descriptor.cc
  109. mtd_file_descriptor.h
  110. multi_range_http_fetcher.cc
  111. multi_range_http_fetcher.h
  112. NOTICE
  113. omaha_hash_calculator.cc
  114. omaha_hash_calculator.h
  115. omaha_hash_calculator_unittest.cc
  116. omaha_request_action.cc
  117. omaha_request_action.h
  118. omaha_request_action_unittest.cc
  119. omaha_request_params.cc
  120. omaha_request_params.h
  121. omaha_request_params_unittest.cc
  122. omaha_response.h
  123. omaha_response_handler_action.cc
  124. omaha_response_handler_action.h
  125. omaha_response_handler_action_unittest.cc
  126. OWNERS
  127. p2p_manager.cc
  128. p2p_manager.h
  129. p2p_manager_unittest.cc
  130. payload_constants.cc
  131. payload_constants.h
  132. payload_state.cc
  133. payload_state.h
  134. payload_state_interface.h
  135. payload_state_unittest.cc
  136. payload_verifier.cc
  137. payload_verifier.h
  138. postinstall_runner_action.cc
  139. postinstall_runner_action.h
  140. postinstall_runner_action_unittest.cc
  141. prefs.cc
  142. prefs.h
  143. prefs_interface.h
  144. prefs_unittest.cc
  145. proxy_resolver.cc
  146. proxy_resolver.h
  147. real_system_state.cc
  148. real_system_state.h
  149. run_unittests
  150. sample_omaha_v3_response.xml
  151. shill_proxy.cc
  152. shill_proxy.h
  153. shill_proxy_interface.h
  154. subprocess.cc
  155. subprocess.h
  156. subprocess_unittest.cc
  157. system_state.h
  158. tar_bunzip2.gypi
  159. terminator.cc
  160. terminator.h
  161. terminator_unittest.cc
  162. test_http_server.cc
  163. test_utils.cc
  164. test_utils.h
  165. test_utils_unittest.cc
  166. testrunner.cc
  167. unittest_key.pem
  168. unittest_key2.pem
  169. update_attempter.cc
  170. update_attempter.h
  171. update_attempter_unittest.cc
  172. update_engine.conf
  173. update_engine.gyp
  174. update_engine_client.cc
  175. update_metadata.proto
  176. UpdateEngine.conf
  177. utils.cc
  178. utils.h
  179. utils_unittest.cc
  180. WATCHLISTS
  181. zip_unittest.cc