Add interface to modeHelper for FDH; add interface to ModeHelper for set msgQueId for
This commit is contained in:
parent
cd94fad8e5
commit
5818265a7d
@ -190,4 +190,6 @@ ReturnValue_t FreshDeviceHandlerBase::getParameter(uint8_t domainId, uint8_t uni
|
|||||||
return INVALID_DOMAIN_ID;
|
return INVALID_DOMAIN_ID;
|
||||||
}
|
}
|
||||||
|
|
||||||
datapool::SharedPool* FreshDeviceHandlerBase::getOptionalSharedPool() { return nullptr; }
|
datapool::SharedPool* FreshDeviceHandlerBase::getOptionalSharedPool() { return nullptr; }
|
||||||
|
|
||||||
|
ModeHelper& FreshDeviceHandlerBase::getModeHelper() { return this->modeHelper; }
|
@ -97,6 +97,11 @@ class FreshDeviceHandlerBase : public SystemObject,
|
|||||||
ReturnValue_t connectModeTreeParent(HasModeTreeChildrenIF& parent) override;
|
ReturnValue_t connectModeTreeParent(HasModeTreeChildrenIF& parent) override;
|
||||||
ModeTreeChildIF& getModeTreeChildIF() override;
|
ModeTreeChildIF& getModeTreeChildIF() override;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Return an interface to the ModeHelper.
|
||||||
|
*/
|
||||||
|
ModeHelper& getModeHelper();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
ActionHelper actionHelper;
|
ActionHelper actionHelper;
|
||||||
ModeHelper modeHelper;
|
ModeHelper modeHelper;
|
||||||
|
@ -111,6 +111,6 @@ bool ModeHelper::isForced() { return forced; }
|
|||||||
|
|
||||||
void ModeHelper::setForced(bool forced) { this->forced = forced; }
|
void ModeHelper::setForced(bool forced) { this->forced = forced; }
|
||||||
|
|
||||||
void ModeHelper::setPowerswitchQueueId(MessageQueueId_t queueId) {
|
void ModeHelper::setPowerSwitchQueueId(MessageQueueId_t queueId) {
|
||||||
powerswitchQueueId = queueId;
|
powerswitchQueueId = queueId;
|
||||||
}
|
}
|
||||||
|
@ -28,7 +28,7 @@ class ModeHelper {
|
|||||||
/**
|
/**
|
||||||
* Set to MessageQueue::NO_QUEUE if no powerswitch is commanding the obejct.
|
* Set to MessageQueue::NO_QUEUE if no powerswitch is commanding the obejct.
|
||||||
*/
|
*/
|
||||||
void setPowerswitchQueueId(MessageQueueId_t queueId);
|
void setPowerSwitchQueueId(MessageQueueId_t queueId);
|
||||||
|
|
||||||
ReturnValue_t initialize(MessageQueueId_t parentQueueId);
|
ReturnValue_t initialize(MessageQueueId_t parentQueueId);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user