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

Unified Diff: components/arc/arc_bridge_service.h

Issue 1885683005: Add module suffix in .mojom files for components/arc (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase only Created 4 years, 8 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/arc/arc_bridge_bootstrap.cc ('k') | components/arc/arc_bridge_service.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/arc/arc_bridge_service.h
diff --git a/components/arc/arc_bridge_service.h b/components/arc/arc_bridge_service.h
index 6fe53a1e6df8f9e966f8737e9e048297dce5bb5a..a47682e36e2b8c16f81a4521b77de600f873b7e4 100644
--- a/components/arc/arc_bridge_service.h
+++ b/components/arc/arc_bridge_service.h
@@ -27,7 +27,7 @@ class ArcBridgeBootstrap;
// The Chrome-side service that handles ARC instances and ARC bridge creation.
// This service handles the lifetime of ARC instances and sets up the
// communication channel (the ARC bridge) used to send and receive messages.
-class ArcBridgeService : public ArcBridgeHost {
+class ArcBridgeService : public mojom::ArcBridgeHost {
public:
// The possible states of the bridge. In the normal flow, the state changes
// in the following sequence:
@@ -170,27 +170,31 @@ class ArcBridgeService : public ArcBridgeHost {
// nullptr if that particular service is not ready yet. Use an Observer if
// you want to be notified when this is ready. This can only be called on the
// thread that this class was created on.
- AppInstance* app_instance() { return app_ptr_.get(); }
- AudioInstance* audio_instance() { return audio_ptr_.get(); }
- AuthInstance* auth_instance() { return auth_ptr_.get(); }
- BluetoothInstance* bluetooth_instance() { return bluetooth_ptr_.get(); }
- ClipboardInstance* clipboard_instance() { return clipboard_ptr_.get(); }
- CrashCollectorInstance* crash_collector_instance() {
+ mojom::AppInstance* app_instance() { return app_ptr_.get(); }
+ mojom::AudioInstance* audio_instance() { return audio_ptr_.get(); }
+ mojom::AuthInstance* auth_instance() { return auth_ptr_.get(); }
+ mojom::BluetoothInstance* bluetooth_instance() {
+ return bluetooth_ptr_.get();
+ }
+ mojom::ClipboardInstance* clipboard_instance() {
+ return clipboard_ptr_.get();
+ }
+ mojom::CrashCollectorInstance* crash_collector_instance() {
return crash_collector_ptr_.get();
}
- ImeInstance* ime_instance() { return ime_ptr_.get(); }
- InputInstance* input_instance() { return input_ptr_.get(); }
- IntentHelperInstance* intent_helper_instance() {
+ mojom::ImeInstance* ime_instance() { return ime_ptr_.get(); }
+ mojom::InputInstance* input_instance() { return input_ptr_.get(); }
+ mojom::IntentHelperInstance* intent_helper_instance() {
return intent_helper_ptr_.get();
}
- NetInstance* net_instance() { return net_ptr_.get(); }
- NotificationsInstance* notifications_instance() {
+ mojom::NetInstance* net_instance() { return net_ptr_.get(); }
+ mojom::NotificationsInstance* notifications_instance() {
return notifications_ptr_.get();
}
- PolicyInstance* policy_instance() { return policy_ptr_.get(); }
- PowerInstance* power_instance() { return power_ptr_.get(); }
- ProcessInstance* process_instance() { return process_ptr_.get(); }
- VideoInstance* video_instance() { return video_ptr_.get(); }
+ mojom::PolicyInstance* policy_instance() { return policy_ptr_.get(); }
+ mojom::PowerInstance* power_instance() { return power_ptr_.get(); }
+ mojom::ProcessInstance* process_instance() { return process_ptr_.get(); }
+ mojom::VideoInstance* video_instance() { return video_ptr_.get(); }
int32_t app_version() const { return app_ptr_.version(); }
int32_t audio_version() const { return audio_ptr_.version(); }
@@ -211,24 +215,26 @@ class ArcBridgeService : public ArcBridgeHost {
int32_t video_version() const { return video_ptr_.version(); }
// ArcHost:
- void OnAppInstanceReady(AppInstancePtr app_ptr) override;
- void OnAudioInstanceReady(AudioInstancePtr audio_ptr) override;
- void OnAuthInstanceReady(AuthInstancePtr auth_ptr) override;
- void OnBluetoothInstanceReady(BluetoothInstancePtr bluetooth_ptr) override;
- void OnClipboardInstanceReady(ClipboardInstancePtr clipboard_ptr) override;
+ void OnAppInstanceReady(mojom::AppInstancePtr app_ptr) override;
+ void OnAudioInstanceReady(mojom::AudioInstancePtr audio_ptr) override;
+ void OnAuthInstanceReady(mojom::AuthInstancePtr auth_ptr) override;
+ void OnBluetoothInstanceReady(
+ mojom::BluetoothInstancePtr bluetooth_ptr) override;
+ void OnClipboardInstanceReady(
+ mojom::ClipboardInstancePtr clipboard_ptr) override;
void OnCrashCollectorInstanceReady(
- CrashCollectorInstancePtr crash_collector_ptr) override;
- void OnImeInstanceReady(ImeInstancePtr ime_ptr) override;
- void OnInputInstanceReady(InputInstancePtr input_ptr) override;
+ mojom::CrashCollectorInstancePtr crash_collector_ptr) override;
+ void OnImeInstanceReady(mojom::ImeInstancePtr ime_ptr) override;
+ void OnInputInstanceReady(mojom::InputInstancePtr input_ptr) override;
void OnIntentHelperInstanceReady(
- IntentHelperInstancePtr intent_helper_ptr) override;
- void OnNetInstanceReady(NetInstancePtr net_ptr) override;
+ mojom::IntentHelperInstancePtr intent_helper_ptr) override;
+ void OnNetInstanceReady(mojom::NetInstancePtr net_ptr) override;
void OnNotificationsInstanceReady(
- NotificationsInstancePtr notifications_ptr) override;
- void OnPolicyInstanceReady(PolicyInstancePtr policy_ptr) override;
- void OnPowerInstanceReady(PowerInstancePtr power_ptr) override;
- void OnProcessInstanceReady(ProcessInstancePtr process_ptr) override;
- void OnVideoInstanceReady(VideoInstancePtr video_ptr) override;
+ mojom::NotificationsInstancePtr notifications_ptr) override;
+ void OnPolicyInstanceReady(mojom::PolicyInstancePtr policy_ptr) override;
+ void OnPowerInstanceReady(mojom::PowerInstancePtr power_ptr) override;
+ void OnProcessInstanceReady(mojom::ProcessInstancePtr process_ptr) override;
+ void OnVideoInstanceReady(mojom::VideoInstancePtr video_ptr) override;
// Gets the current state of the bridge service.
State state() const { return state_; }
@@ -294,21 +300,21 @@ class ArcBridgeService : public ArcBridgeHost {
void OnVideoVersionReady(int32_t version);
// Mojo interfaces.
- AppInstancePtr app_ptr_;
- AudioInstancePtr audio_ptr_;
- AuthInstancePtr auth_ptr_;
- BluetoothInstancePtr bluetooth_ptr_;
- ClipboardInstancePtr clipboard_ptr_;
- CrashCollectorInstancePtr crash_collector_ptr_;
- ImeInstancePtr ime_ptr_;
- InputInstancePtr input_ptr_;
- IntentHelperInstancePtr intent_helper_ptr_;
- NetInstancePtr net_ptr_;
- NotificationsInstancePtr notifications_ptr_;
- PolicyInstancePtr policy_ptr_;
- PowerInstancePtr power_ptr_;
- ProcessInstancePtr process_ptr_;
- VideoInstancePtr video_ptr_;
+ mojom::AppInstancePtr app_ptr_;
+ mojom::AudioInstancePtr audio_ptr_;
+ mojom::AuthInstancePtr auth_ptr_;
+ mojom::BluetoothInstancePtr bluetooth_ptr_;
+ mojom::ClipboardInstancePtr clipboard_ptr_;
+ mojom::CrashCollectorInstancePtr crash_collector_ptr_;
+ mojom::ImeInstancePtr ime_ptr_;
+ mojom::InputInstancePtr input_ptr_;
+ mojom::IntentHelperInstancePtr intent_helper_ptr_;
+ mojom::NetInstancePtr net_ptr_;
+ mojom::NotificationsInstancePtr notifications_ptr_;
+ mojom::PolicyInstancePtr policy_ptr_;
+ mojom::PowerInstancePtr power_ptr_;
+ mojom::ProcessInstancePtr process_ptr_;
+ mojom::VideoInstancePtr video_ptr_;
// Temporary Mojo interfaces. After a Mojo interface pointer has been
// received from the other endpoint, we still need to asynchronously query
@@ -316,21 +322,21 @@ class ArcBridgeService : public ArcBridgeHost {
// the xxx_instance() functions.
// To keep the xxx_instance() functions being trivial, store the instance
// pointer in a temporary variable to avoid losing its reference.
- AppInstancePtr temporary_app_ptr_;
- AudioInstancePtr temporary_audio_ptr_;
- AuthInstancePtr temporary_auth_ptr_;
- BluetoothInstancePtr temporary_bluetooth_ptr_;
- ClipboardInstancePtr temporary_clipboard_ptr_;
- CrashCollectorInstancePtr temporary_crash_collector_ptr_;
- ImeInstancePtr temporary_ime_ptr_;
- InputInstancePtr temporary_input_ptr_;
- IntentHelperInstancePtr temporary_intent_helper_ptr_;
- NetInstancePtr temporary_net_ptr_;
- NotificationsInstancePtr temporary_notifications_ptr_;
- PolicyInstancePtr temporary_policy_ptr_;
- PowerInstancePtr temporary_power_ptr_;
- ProcessInstancePtr temporary_process_ptr_;
- VideoInstancePtr temporary_video_ptr_;
+ mojom::AppInstancePtr temporary_app_ptr_;
+ mojom::AudioInstancePtr temporary_audio_ptr_;
+ mojom::AuthInstancePtr temporary_auth_ptr_;
+ mojom::BluetoothInstancePtr temporary_bluetooth_ptr_;
+ mojom::ClipboardInstancePtr temporary_clipboard_ptr_;
+ mojom::CrashCollectorInstancePtr temporary_crash_collector_ptr_;
+ mojom::ImeInstancePtr temporary_ime_ptr_;
+ mojom::InputInstancePtr temporary_input_ptr_;
+ mojom::IntentHelperInstancePtr temporary_intent_helper_ptr_;
+ mojom::NetInstancePtr temporary_net_ptr_;
+ mojom::NotificationsInstancePtr temporary_notifications_ptr_;
+ mojom::PolicyInstancePtr temporary_policy_ptr_;
+ mojom::PowerInstancePtr temporary_power_ptr_;
+ mojom::ProcessInstancePtr temporary_process_ptr_;
+ mojom::VideoInstancePtr temporary_video_ptr_;
base::ObserverList<Observer> observer_list_;
« no previous file with comments | « components/arc/arc_bridge_bootstrap.cc ('k') | components/arc/arc_bridge_service.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698