From caa78395a90d59929b741de2ed765d7764578837 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Wed, 9 Oct 2019 22:54:51 +0200 Subject: [PATCH] Ref T730, allow to init TxTransceiverDto from TransceiverDto --- src/blackcore/afv/dto.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/blackcore/afv/dto.h b/src/blackcore/afv/dto.h index 0983de33b..20df66fbc 100644 --- a/src/blackcore/afv/dto.h +++ b/src/blackcore/afv/dto.h @@ -212,10 +212,26 @@ namespace BlackCore //! Transmit transceiver DTO struct TxTransceiverDto { + //! Ctor + TxTransceiverDto() {} + + //! Ctor + TxTransceiverDto(const TransceiverDto &dto) + { + id = dto.id; + } + + //! Ctor + TxTransceiverDto(uint16_t value) + { + id = value; + } + uint16_t id; //!< id MSGPACK_DEFINE(id) }; + //! AudioTxOnTransceiversDto struct AudioTxOnTransceiversDto { static QByteArray getDtoName() { return "AudioTxOnTransceiversDto"; } @@ -231,6 +247,7 @@ namespace BlackCore MSGPACK_DEFINE(callsign, sequenceCounter, audio, lastPacket, transceivers) }; + //! AudioRxOnTransceiversDto struct AudioRxOnTransceiversDto { static QByteArray getDtoName() { return "AudioRxOnTransceiversDto"; }