| Index: services/service_manager/public/cpp/service_context.h
|
| diff --git a/services/service_manager/public/cpp/service_context.h b/services/service_manager/public/cpp/service_context.h
|
| index 20e11e2c4adef8973c4fece0ba4026add184dd47..7f3a1528c2a09aa06a1f191dcc09704f85092a30 100644
|
| --- a/services/service_manager/public/cpp/service_context.h
|
| +++ b/services/service_manager/public/cpp/service_context.h
|
| @@ -112,6 +112,16 @@ class ServiceContext : public mojom::Service {
|
| void OnConnect(const ServiceInfo& source_info,
|
| mojom::InterfaceProviderRequest interfaces,
|
| const OnConnectCallback& callback) override;
|
| + void OnBindInterface(
|
| + const ServiceInfo& source_info,
|
| + const std::string& interface_name,
|
| + mojo::ScopedMessagePipeHandle interface_pipe,
|
| + const OnBindInterfaceCallback& callback) override;
|
| +
|
| + void CallOnConnect(const ServiceInfo& source_info,
|
| + const InterfaceProviderSpec& source_spec,
|
| + const InterfaceProviderSpec& target_spec,
|
| + mojom::InterfaceProviderRequest request);
|
|
|
| void OnConnectionError();
|
| void OnRegistryConnectionError(InterfaceRegistry* registry);
|
|
|