IQRF Gateway Daemon
Public Member Functions | List of all members
IDpaMessageForwarding Class Referenceabstract

IDpaMessageForwarding interface. More...

#include <IDpaMessageForwarding.h>

Inheritance diagram for IDpaMessageForwarding:
UdpMessaging

Public Member Functions

virtual std::unique_ptr< DpaTransaction > getDpaTransactionForward (DpaTransaction *forwarded)=0
 Get DPA transaction forwarding object. More...
 
virtual ~IDpaMessageForwarding ()
 

Detailed Description

IDpaMessageForwarding interface.

Provides interface for forwarding DPA transaction. All DPA messages handled by the transactions are forwarded according implementation

Constructor & Destructor Documentation

◆ ~IDpaMessageForwarding()

virtual IDpaMessageForwarding::~IDpaMessageForwarding ( )
inlinevirtual

Member Function Documentation

◆ getDpaTransactionForward()

virtual std::unique_ptr<DpaTransaction> IDpaMessageForwarding::getDpaTransactionForward ( DpaTransaction *  forwarded)
pure virtual

Get DPA transaction forwarding object.

Parameters
[in]forwardedDPA transaction to be forwarded
Returns
Another DPA transaction wrapper

The transaction to be forwarded is wrapped to another transaction object implementing forwrding of flowing message

Implemented in UdpMessaging.


The documentation for this class was generated from the following file: