only PDU derived classes are elegible to be Messages
This commit is contained in:
parent
f01b3c8a56
commit
74815726bf
|
@ -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<PDU::pdu_data> data,
|
||||
const SDT::UDP::ipAddress& ip) const
|
||||
void Component::rlpSendUdp(const uint32_t vector,
|
||||
const std::shared_ptr<PDU::pdu_data> 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<PDU::pdu_data> data,
|
||||
const SDT::UDP::ipAddress& ip) const
|
||||
void Component::rlpSendTcp(const uint32_t vector,
|
||||
const std::shared_ptr<PDU::pdu_data> data,
|
||||
const SDT::UDP::ipAddress& ip) const
|
||||
{
|
||||
switch (ip.type) {
|
||||
case ACN::SDT::SDT_ADDR_IPV4:
|
||||
|
|
|
@ -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<PDU::pdu_data> data,
|
||||
void rlpSendUdp(const uint32_t vector, const std::shared_ptr<PDU::pdu_data> 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<PDU::pdu_data> data,
|
||||
void rlpSendTcp(const uint32_t vector, const std::shared_ptr<PDU::pdu_data> data,
|
||||
const SDT::UDP::ipAddress&) const;
|
||||
|
||||
protected:
|
||||
|
|
Loading…
Reference in New Issue