diff --git a/protocol/esta/acn/rlp/component.cpp b/protocol/esta/acn/rlp/component.cpp index a0e5bc9..319683e 100644 --- a/protocol/esta/acn/rlp/component.cpp +++ b/protocol/esta/acn/rlp/component.cpp @@ -68,9 +68,9 @@ void Component::UdpPayloadReceiver(PDU::Stream stream) const * @param data * @param ip */ -void Component::rlpSendUdp (const uint32_t vector, - const PDU::Message data, - const SDT::UDP::ipAddress& ip) const +void Component::rlpSendUdp(const uint32_t vector, + const std::shared_ptr data, + const SDT::UDP::ipAddress& ip) const { switch (ip.type) { case ACN::SDT::SDT_ADDR_IPV4: @@ -128,9 +128,9 @@ void Component::TcpPacketReceiver(PDU::Stream stream) const * @param data * @param ip */ -void Component::rlpSendTcp (const uint32_t vector, - const PDU::Message data, - const SDT::UDP::ipAddress& ip) const +void Component::rlpSendTcp(const uint32_t vector, + const std::shared_ptr data, + const SDT::UDP::ipAddress& ip) const { switch (ip.type) { case ACN::SDT::SDT_ADDR_IPV4: diff --git a/protocol/esta/acn/rlp/component.h b/protocol/esta/acn/rlp/component.h index bddb50b..df6ad45 100644 --- a/protocol/esta/acn/rlp/component.h +++ b/protocol/esta/acn/rlp/component.h @@ -65,12 +65,12 @@ public: // EPI 17 - ACN RLP on UDP virtual void UdpPayloadReceiver(PDU::Stream) const; - void rlpSendUdp(const uint32_t vector, const PDU::Message data, + void rlpSendUdp(const uint32_t vector, const std::shared_ptr data, const SDT::UDP::ipAddress&) const; // EPI 33 - ACN RLP Operation on TCP virtual void TcpPacketReceiver(PDU::Stream) const; - void rlpSendTcp(const uint32_t vector, const PDU::Message data, + void rlpSendTcp(const uint32_t vector, const std::shared_ptr data, const SDT::UDP::ipAddress&) const; protected: