diff --git a/sinkhandler/include/distributed_input_sink_handler.h b/sinkhandler/include/distributed_input_sink_handler.h index d20ec32e8f97d20ce4896b87ddd94d9cdf1a8e9c..01171b3a397dad41b664d969c847a117d9228b2c 100644 --- a/sinkhandler/include/distributed_input_sink_handler.h +++ b/sinkhandler/include/distributed_input_sink_handler.h @@ -41,6 +41,10 @@ public: int32_t UnsubscribeLocalHardware(const std::string &dhId) override; void OnRemoteSinkSvrDied(const wptr &remote); void FinishStartSA(const std::string ¶ms, const sptr &remoteObject); + int32_t RegisterPrivacyResources(std::shared_ptr listener) override; + int32_t PauseDistributedHardware(const std::string &networkId) override; + int32_t ResumeDistributedHardware(const std::string &networkId) override; + int32_t StopDistributedHardware(const std::string &networkId) override; public: class SALoadSinkCb : public OHOS::SystemAbilityLoadCallbackStub { diff --git a/sinkhandler/src/distributed_input_sink_handler.cpp b/sinkhandler/src/distributed_input_sink_handler.cpp index 13ff24fc80cef29a030d2703d908280ec9624bdb..be4eecafafa4d174cf6340203951c6eb84c3761e 100644 --- a/sinkhandler/src/distributed_input_sink_handler.cpp +++ b/sinkhandler/src/distributed_input_sink_handler.cpp @@ -155,6 +155,26 @@ void DistributedInputSinkHandler::OnRemoteSinkSvrDied(const wptr dInputSinkProxy_ = nullptr; } +int32_t DistributedInputSinkHandler::RegisterPrivacyResources(std::shared_ptr listener) +{ + return DH_SUCCESS; +} + +int32_t DistributedInputSinkHandler::PauseDistributedHardware(const std::string &networkId) +{ + return DH_SUCCESS; +} + +int32_t DistributedInputSinkHandler::ResumeDistributedHardware(const std::string &networkId) +{ + return DH_SUCCESS; +} + +int32_t DistributedInputSinkHandler::StopDistributedHardware(const std::string &networkId) +{ + return DH_SUCCESS; +} + IDistributedHardwareSink *GetSinkHardwareHandler() { return &DistributedInputSinkHandler::GetInstance();