Skip to content

Commit b18e61a

Browse files
Updating sample app as per server code changes
1 parent 155733d commit b18e61a

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

examples/closure-app/closure-common/closure-control/include/ClosureControlDelegate.h

+6-6
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,13 @@ class ClosureControlDelegate : public ClosureControl::Delegate
4343
*
4444
*********************************************************************************/
4545
Protocols::InteractionModel::Status Stop() override;
46-
Protocols::InteractionModel::Status MoveTo(const Optional<TagPositionEnum> tag, const Optional<TagLatchEnum> latch,
47-
const Optional<Globals::ThreeLevelAutoEnum> speed) override;
46+
Protocols::InteractionModel::Status MoveTo(const Optional<TagPositionEnum> & tag, const Optional<TagLatchEnum> & latch,
47+
const Optional<Globals::ThreeLevelAutoEnum> & speed) override;
4848
Protocols::InteractionModel::Status Calibrate() override;
49-
Protocols::InteractionModel::Status ConfigureFallback(const Optional<RestingProcedureEnum> restingProcedure,
50-
const Optional<TriggerConditionEnum> triggerCondition,
51-
const Optional<TriggerPositionEnum> triggerPosition,
52-
const Optional<uint32_t> waitingDelay) override;
49+
Protocols::InteractionModel::Status ConfigureFallback(const Optional<RestingProcedureEnum> & restingProcedure,
50+
const Optional<TriggerConditionEnum> & triggerCondition,
51+
const Optional<TriggerPositionEnum> & triggerPosition,
52+
const Optional<uint32_t> & waitingDelay) override;
5353
Protocols::InteractionModel::Status CancelFallback() override;
5454

5555
// ------------------------------------------------------------------

examples/closure-app/closure-common/closure-control/include/ClosureControlInstance.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class ClosureControlInstance : public Instance
3333
{
3434
public:
3535
ClosureControlInstance(EndpointId aEndpointId, ClosureControlDelegate & aDelegate, Feature aFeature,
36-
OptionalAttributes aOptionalAttributes) :
36+
OptionalAttribute aOptionalAttributes) :
3737
ClosureControl::Instance(aEndpointId, aDelegate, aFeature, aOptionalAttributes)
3838
{
3939
mDelegate = &aDelegate;

examples/closure-app/closure-common/closure-control/src/ClosureControlDelegateImpl.cpp

+7-7
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,9 @@ Protocols::InteractionModel::Status ClosureControlDelegate::Stop()
114114
return Status::Success;
115115
}
116116

117-
Protocols::InteractionModel::Status ClosureControlDelegate::MoveTo(const Optional<TagPositionEnum> tag,
118-
const Optional<TagLatchEnum> latch,
119-
const Optional<Globals::ThreeLevelAutoEnum> speed)
117+
Protocols::InteractionModel::Status ClosureControlDelegate::MoveTo(const Optional<TagPositionEnum> & tag,
118+
const Optional<TagLatchEnum> & latch,
119+
const Optional<Globals::ThreeLevelAutoEnum> & speed)
120120
{
121121
return Status::Success;
122122
}
@@ -127,10 +127,10 @@ Protocols::InteractionModel::Status ClosureControlDelegate::Calibrate()
127127
}
128128

129129
// Below Function will be removed along removal of Fallback feature from closure control cluster
130-
Protocols::InteractionModel::Status ClosureControlDelegate::ConfigureFallback(const Optional<RestingProcedureEnum> restingProcedure,
131-
const Optional<TriggerConditionEnum> triggerCondition,
132-
const Optional<TriggerPositionEnum> triggerPosition,
133-
const Optional<uint32_t> waitingDelay)
130+
Protocols::InteractionModel::Status ClosureControlDelegate::ConfigureFallback(const Optional<RestingProcedureEnum> & restingProcedure,
131+
const Optional<TriggerConditionEnum> & triggerCondition,
132+
const Optional<TriggerPositionEnum> & triggerPosition,
133+
const Optional<uint32_t> & waitingDelay)
134134
{
135135
return Status::Success;
136136
}

examples/closure-app/closure-common/closure-control/src/ClosureControlMain.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ CHIP_ERROR ClosureControlInit(EndpointId endpointId)
6565

6666
/* Manufacturer may optionally not support all features, commands & attributes */
6767
gClosureCtrlInstance = std::make_unique<ClosureControlInstance>(EndpointId(endpointId), *gClosureCtrlDelegate,
68-
Feature::kCalibration, OptionalAttributes::kCountdownTime);
68+
Feature::kCalibration, OptionalAttribute::kCountdownTime);
6969
if (!gClosureCtrlInstance)
7070
{
7171
ChipLogError(AppServer, "Failed to allocate memory for ClosureControlInstance");

0 commit comments

Comments
 (0)