Chromium Code Reviews| 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_; |