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 data
|
||||||
* @param ip
|
* @param ip
|
||||||
*/
|
*/
|
||||||
void Component::rlpSendUdp (const uint32_t vector,
|
void Component::rlpSendUdp(const uint32_t vector,
|
||||||
const PDU::Message<PDU::pdu_data> data,
|
const std::shared_ptr<PDU::pdu_data> data,
|
||||||
const SDT::UDP::ipAddress& ip) const
|
const SDT::UDP::ipAddress& ip) const
|
||||||
{
|
{
|
||||||
switch (ip.type) {
|
switch (ip.type) {
|
||||||
case ACN::SDT::SDT_ADDR_IPV4:
|
case ACN::SDT::SDT_ADDR_IPV4:
|
||||||
@ -128,9 +128,9 @@ void Component::TcpPacketReceiver(PDU::Stream stream) const
|
|||||||
* @param data
|
* @param data
|
||||||
* @param ip
|
* @param ip
|
||||||
*/
|
*/
|
||||||
void Component::rlpSendTcp (const uint32_t vector,
|
void Component::rlpSendTcp(const uint32_t vector,
|
||||||
const PDU::Message<PDU::pdu_data> data,
|
const std::shared_ptr<PDU::pdu_data> data,
|
||||||
const SDT::UDP::ipAddress& ip) const
|
const SDT::UDP::ipAddress& ip) const
|
||||||
{
|
{
|
||||||
switch (ip.type) {
|
switch (ip.type) {
|
||||||
case ACN::SDT::SDT_ADDR_IPV4:
|
case ACN::SDT::SDT_ADDR_IPV4:
|
||||||
|
@ -65,12 +65,12 @@ public:
|
|||||||
|
|
||||||
// EPI 17 - ACN RLP on UDP
|
// EPI 17 - ACN RLP on UDP
|
||||||
virtual void UdpPayloadReceiver(PDU::Stream) const;
|
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;
|
const SDT::UDP::ipAddress&) const;
|
||||||
|
|
||||||
// EPI 33 - ACN RLP Operation on TCP
|
// EPI 33 - ACN RLP Operation on TCP
|
||||||
virtual void TcpPacketReceiver(PDU::Stream) const;
|
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;
|
const SDT::UDP::ipAddress&) const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
Loading…
Reference in New Issue
Block a user