![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
Class defining a physical packet. More...
#include <DevicePacketResponse.h>
Classes | |
| struct | ConditionOperator |
Public Member Functions | |
| DevicePacketResponse (BaseLib::SharedObjects *baseLib) | |
| DevicePacketResponse (BaseLib::SharedObjects *baseLib, xml_node *node) | |
| virtual | ~DevicePacketResponse ()=default |
| bool | checkCondition (int32_t value) |
Public Attributes | |
| std::string | responseId |
| ConditionOperator::Enum | conditionOperator = ConditionOperator::none |
| std::string | conditionParameterId |
| int32_t | conditionChannel = -1 |
| int32_t | conditionValue = -1 |
Protected Attributes | |
| BaseLib::SharedObjects * | _bl = nullptr |
Class defining a physical packet.
| BaseLib::DeviceDescription::DevicePacketResponse::DevicePacketResponse | ( | BaseLib::SharedObjects * | baseLib | ) |
| BaseLib::DeviceDescription::DevicePacketResponse::DevicePacketResponse | ( | BaseLib::SharedObjects * | baseLib, |
| xml_node * | node | ||
| ) |
|
virtualdefault |
| bool BaseLib::DeviceDescription::DevicePacketResponse::checkCondition | ( | int32_t | value | ) |
|
protected |
| int32_t BaseLib::DeviceDescription::DevicePacketResponse::conditionChannel = -1 |
| ConditionOperator::Enum BaseLib::DeviceDescription::DevicePacketResponse::conditionOperator = ConditionOperator::none |
| std::string BaseLib::DeviceDescription::DevicePacketResponse::conditionParameterId |
| int32_t BaseLib::DeviceDescription::DevicePacketResponse::conditionValue = -1 |
| std::string BaseLib::DeviceDescription::DevicePacketResponse::responseId |