IQRF Gateway Daemon
Public Member Functions | List of all members
UdpMessagingTransaction Class Reference

#include <UdpMessagingTransaction.h>

Inheritance diagram for UdpMessagingTransaction:

Public Member Functions

 UdpMessagingTransaction (UdpMessaging *udpMessaging, DpaTransaction *forwarded=nullptr)
 
virtual ~UdpMessagingTransaction ()
 
const DpaMessage & getMessage () const override
 
int getTimeout () const override
 
void processConfirmationMessage (const DpaMessage &confirmation) override
 
void processResponseMessage (const DpaMessage &response) override
 
void processFinish (DpaTransfer::DpaTransferStatus status) override
 
void setMessage (ustring message)
 

Constructor & Destructor Documentation

◆ UdpMessagingTransaction()

UdpMessagingTransaction::UdpMessagingTransaction ( UdpMessaging udpMessaging,
DpaTransaction *  forwarded = nullptr 
)

◆ ~UdpMessagingTransaction()

UdpMessagingTransaction::~UdpMessagingTransaction ( )
virtual

Member Function Documentation

◆ getMessage()

const DpaMessage & UdpMessagingTransaction::getMessage ( ) const
override

◆ getTimeout()

int UdpMessagingTransaction::getTimeout ( ) const
override

◆ processConfirmationMessage()

void UdpMessagingTransaction::processConfirmationMessage ( const DpaMessage &  confirmation)
override

◆ processFinish()

void UdpMessagingTransaction::processFinish ( DpaTransfer::DpaTransferStatus  status)
override

◆ processResponseMessage()

void UdpMessagingTransaction::processResponseMessage ( const DpaMessage &  response)
override

◆ setMessage()

void UdpMessagingTransaction::setMessage ( ustring  message)

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