| 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..e50237ca8960201466a5c6a8805ae37d0ed166ed 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 is received from the connected sink.
|
| + 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_;
|
|
|