Index: extensions/browser/api/display_source/wifi_display/wifi_display_session_service_impl.h |
diff --git a/extensions/browser/api/display_source/wifi_display/wifi_display_session_service_impl.h b/extensions/browser/api/display_source/wifi_display/wifi_display_session_service_impl.h |
index 6348b12e0fb7cb7444ccf37669a2f9ad757b3b62..8120b70dd7081e6273d20412cb53c4ad436bde85 100644 |
--- a/extensions/browser/api/display_source/wifi_display/wifi_display_session_service_impl.h |
+++ b/extensions/browser/api/display_source/wifi_display/wifi_display_session_service_impl.h |
@@ -39,14 +39,22 @@ class WiFiDisplaySessionServiceImpl |
// DisplaySourceConnectionDelegate::Observer overrides. |
void OnSinksUpdated(const DisplaySourceSinkInfoList& sinks) override; |
+ void OnConnectionError(int sink_id, |
+ DisplaySourceErrorType type, |
+ const std::string& description) override; |
explicit WiFiDisplaySessionServiceImpl( |
DisplaySourceConnectionDelegate* delegate, |
mojo::InterfaceRequest<WiFiDisplaySessionService> request); |
- void OnConnectFailed(int sink_id, const std::string& message); |
- void OnDisconnectFailed(int sink_id, const std::string& message); |
+ // Called if a message received from the connected sink. |
asargent_no_longer_on_chrome
2016/01/20 19:26:17
grammar nit: this should be something like one of
Mikhail
2016/01/21 09:38:03
Done.
|
+ void OnSinkMessage(const std::string& message); |
+ // Failure callbacks for Connect and Disconnect methods. |
+ void OnConnectFailed(int sink_id, const std::string& reason); |
+ void OnDisconnectFailed(int sink_id, const std::string& reason); |
+ |
+ // Mojo error callback. |
void OnClientConnectionError(); |
mojo::StrongBinding<WiFiDisplaySessionService> binding_; |