43 lines
765 B
C++
Executable File
43 lines
765 B
C++
Executable File
/**
|
|
* @RDE_HEADER@
|
|
* Definition des PAN-Telegramms PanSwVersionRequest
|
|
* $Id$
|
|
* $HeadURL$
|
|
* $Author$
|
|
* Created by Gerlinde Rudolphus, SLSA, 2013-03-05
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include "bsm_telegrams_base.h"
|
|
|
|
namespace BuildingControlUnit
|
|
{
|
|
namespace BSM
|
|
{
|
|
namespace Telegrams
|
|
{
|
|
class BUILDINGCONTROLBSM_EXPORT PanConfigurationRequest : public Telegram
|
|
{
|
|
public:
|
|
PanConfigurationRequest()
|
|
: Telegram(PanTelegramId::REQ_CONFIGURATION)
|
|
{}
|
|
|
|
static Telegram *fromBytestream(const QByteArray &data)
|
|
{
|
|
Q_UNUSED(data);
|
|
Q_ASSERT(false);
|
|
return new PanConfigurationRequest;
|
|
}
|
|
protected:
|
|
QByteArray payload() const override
|
|
{
|
|
return QByteArray();
|
|
}
|
|
};
|
|
|
|
} // namespace Telegrams
|
|
} // namespace BSM
|
|
} // namespace BuildingControlUnit
|