1 /*! 2 * \brief Generate information for DisconnectResponse. 3 * 4 * \copyright Copyright (c) 2014-2021 Governikus GmbH & Co. KG, Germany 5 */ 6 7 #pragma once 8 9 #include "paos/ResponseType.h" 10 #include "PaosCreator.h" 11 12 namespace governikus 13 { 14 15 class DisconnectResponse 16 : public PaosCreator 17 , public ResponseType 18 { 19 private: 20 QString mSlotHandle; 21 22 Q_DISABLE_COPY(DisconnectResponse) 23 24 void createDisconnectResponse(); 25 26 void createBodyElement() override; 27 28 public: 29 DisconnectResponse(); 30 void setSlotHandle(const QString& slotHandle); 31 }; 32 33 } // namespace governikus 34