1 /*
2 * Copyright (C) 2025 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16 #include "mock_display_power_mgr_proxy.h"
17 namespace {
18 constexpr int32_t ERR_FAIL = -1;
19 }
20 namespace OHOS {
21 namespace DisplayPowerMgr {
SetDisplayState(uint32_t id,uint32_t state,uint32_t reason,bool & isResult)22 int32_t MockDisplayPowerMgrProxy::SetDisplayState(uint32_t id, uint32_t state, uint32_t reason, bool& isResult)
23 {
24 return ERR_FAIL;
25 }
26
GetDisplayState(uint32_t id,int32_t & displayState)27 int32_t MockDisplayPowerMgrProxy::GetDisplayState(uint32_t id, int32_t& displayState)
28 {
29 return ERR_FAIL;
30 }
31
GetDisplayIds(std::vector<uint32_t> & ids)32 int32_t MockDisplayPowerMgrProxy::GetDisplayIds(std::vector<uint32_t>& ids)
33 {
34 return ERR_FAIL;
35 }
36
GetMainDisplayId(uint32_t & id)37 int32_t MockDisplayPowerMgrProxy::GetMainDisplayId(uint32_t& id)
38 {
39 return ERR_FAIL;
40 }
41
SetBrightness(uint32_t value,uint32_t displayId,bool continuous,bool & isResult,int32_t & retCode)42 int32_t MockDisplayPowerMgrProxy::SetBrightness(uint32_t value, uint32_t displayId, bool continuous, bool& isResult,
43 int32_t& retCode)
44 {
45 return ERR_FAIL;
46 }
47
SetMaxBrightness(double value,uint32_t enterTestMode,bool & isResult,int32_t & retCode)48 int32_t MockDisplayPowerMgrProxy::SetMaxBrightness(double value, uint32_t enterTestMode, bool& isResult,
49 int32_t& retCode)
50 {
51 return ERR_FAIL;
52 }
53
SetMaxBrightnessNit(uint32_t maxNit,uint32_t enterTestMode,bool & isResult,int32_t & retCode)54 int32_t MockDisplayPowerMgrProxy::SetMaxBrightnessNit(uint32_t maxNit, uint32_t enterTestMode, bool& isResult,
55 int32_t& retCode)
56 {
57 return ERR_FAIL;
58 }
59
DiscountBrightness(double value,uint32_t displayId,bool & isResult)60 int32_t MockDisplayPowerMgrProxy::DiscountBrightness(double value, uint32_t displayId, bool& isResult)
61 {
62 return ERR_FAIL;
63 }
64
OverrideBrightness(uint32_t value,uint32_t displayId,uint32_t duration,bool & isResult)65 int32_t MockDisplayPowerMgrProxy::OverrideBrightness(uint32_t value, uint32_t displayId, uint32_t duration,
66 bool& isResult)
67 {
68 return ERR_FAIL;
69 }
70
OverrideDisplayOffDelay(uint32_t delayMs,bool & isResult)71 int32_t MockDisplayPowerMgrProxy::OverrideDisplayOffDelay(uint32_t delayMs, bool& isResult)
72 {
73 return ERR_FAIL;
74 }
75
RestoreBrightness(uint32_t displayId,uint32_t duration,bool & isResult)76 int32_t MockDisplayPowerMgrProxy::RestoreBrightness(uint32_t displayId, uint32_t duration, bool& isResult)
77 {
78 return ERR_FAIL;
79 }
80
GetBrightness(uint32_t displayId,uint32_t & brightness)81 int32_t MockDisplayPowerMgrProxy::GetBrightness(uint32_t displayId, uint32_t& brightness)
82 {
83 return ERR_FAIL;
84 }
85
GetDefaultBrightness(uint32_t & defaultBrightness)86 int32_t MockDisplayPowerMgrProxy::GetDefaultBrightness(uint32_t& defaultBrightness)
87 {
88 return ERR_FAIL;
89 }
90
GetMaxBrightness(uint32_t & maxBrightness)91 int32_t MockDisplayPowerMgrProxy::GetMaxBrightness(uint32_t& maxBrightness)
92 {
93 return ERR_FAIL;
94 }
95
GetMinBrightness(uint32_t & minBrightness)96 int32_t MockDisplayPowerMgrProxy::GetMinBrightness(uint32_t& minBrightness)
97 {
98 return ERR_FAIL;
99 }
100
AdjustBrightness(uint32_t id,int32_t value,uint32_t duration,bool & isResult)101 int32_t MockDisplayPowerMgrProxy::AdjustBrightness(uint32_t id, int32_t value, uint32_t duration, bool& isResult)
102 {
103 return ERR_FAIL;
104 }
105
AutoAdjustBrightness(bool enable,bool & isResult)106 int32_t MockDisplayPowerMgrProxy::AutoAdjustBrightness(bool enable, bool& isResult)
107 {
108 return ERR_FAIL;
109 }
110
IsAutoAdjustBrightness(bool & isResult)111 int32_t MockDisplayPowerMgrProxy::IsAutoAdjustBrightness(bool& isResult)
112 {
113 return ERR_FAIL;
114 }
115
BoostBrightness(int32_t timeoutMs,uint32_t displayId,bool & isResult)116 int32_t MockDisplayPowerMgrProxy::BoostBrightness(int32_t timeoutMs, uint32_t displayId, bool& isResult)
117 {
118 return ERR_FAIL;
119 }
120
CancelBoostBrightness(uint32_t displayId,bool & isResult)121 int32_t MockDisplayPowerMgrProxy::CancelBoostBrightness(uint32_t displayId, bool& isResult)
122 {
123 return ERR_FAIL;
124 }
125
GetDeviceBrightness(uint32_t displayId,uint32_t & deviceBrightness)126 int32_t MockDisplayPowerMgrProxy::GetDeviceBrightness(uint32_t displayId, uint32_t& deviceBrightness)
127 {
128 return ERR_FAIL;
129 }
130
SetCoordinated(bool coordinated,uint32_t displayId,bool & isResult)131 int32_t MockDisplayPowerMgrProxy::SetCoordinated(bool coordinated, uint32_t displayId, bool& isResult)
132 {
133 return ERR_FAIL;
134 }
135
SetLightBrightnessThreshold(const std::vector<int32_t> & threshold,const sptr<IDisplayBrightnessCallback> & displayBrightnessCallback,uint32_t & retCode)136 int32_t MockDisplayPowerMgrProxy::SetLightBrightnessThreshold(const std::vector<int32_t>& threshold,
137 const sptr<IDisplayBrightnessCallback>& displayBrightnessCallback, uint32_t& retCode)
138 {
139 return ERR_FAIL;
140 }
141
RegisterCallback(const sptr<IDisplayPowerCallback> & displayPowercallback,bool & isResult)142 int32_t MockDisplayPowerMgrProxy::RegisterCallback(const sptr<IDisplayPowerCallback>& displayPowercallback,
143 bool& isResult)
144 {
145 return ERR_FAIL;
146 }
147
SetScreenOnBrightness(bool & isResult)148 int32_t MockDisplayPowerMgrProxy::SetScreenOnBrightness(bool& isResult)
149 {
150 return ERR_FAIL;
151 }
152
NotifyScreenPowerStatus(uint32_t displayId,uint32_t displayPowerStatus,int32_t & retCode)153 int32_t MockDisplayPowerMgrProxy::NotifyScreenPowerStatus(uint32_t displayId, uint32_t displayPowerStatus,
154 int32_t& retCode)
155 {
156 return ERR_FAIL;
157 }
158
159 } // namespace DisplayPowerMgr
160 } // namespace OHOS
161