Dataflow Runtime API  3.1.1.0
Public Member Functions | List of all members
imt::base::dff::activeparts::am3354::I2CTransactionFailedProtocol Class Reference

An I2C master transaction can contain up to MAX_NR_OF_DATAOPERATIONS read/write operations. More...

#include <Imt.Base.Dff.ActiveParts.AM3354/I2C/I2CTransactionFailedProtocol.h>

Inheritance diagram for imt::base::dff::activeparts::am3354::I2CTransactionFailedProtocol:
imt::base::core::serialization::SerializableIfc

Public Member Functions

 I2CTransactionFailedProtocol (const uint32_t transactionId)
 Constructor. More...
 
 I2CTransactionFailedProtocol (imt::base::core::serialization::Deserializer &deserializer)
 Constructor from deserializer. More...
 
virtual void deserialize (imt::base::core::serialization::Deserializer &deserializer)
 
virtual void serialize (imt::base::core::serialization::Serializer &serializer) const
 
uint32_t getTransactionId (void) const
 Get the transaction ID. More...
 
- Public Member Functions inherited from imt::base::core::serialization::SerializableIfc
virtual ~SerializableIfc (void)
 Destructor. More...
 

Detailed Description

An I2C master transaction can contain up to MAX_NR_OF_DATAOPERATIONS read/write operations.

Constructor & Destructor Documentation

◆ I2CTransactionFailedProtocol() [1/2]

imt::base::dff::activeparts::am3354::I2CTransactionFailedProtocol::I2CTransactionFailedProtocol ( const uint32_t  transactionId)
explicit

Constructor.

◆ I2CTransactionFailedProtocol() [2/2]

imt::base::dff::activeparts::am3354::I2CTransactionFailedProtocol::I2CTransactionFailedProtocol ( imt::base::core::serialization::Deserializer deserializer)
explicit

Constructor from deserializer.

Member Function Documentation

◆ deserialize()

virtual void imt::base::dff::activeparts::am3354::I2CTransactionFailedProtocol::deserialize ( imt::base::core::serialization::Deserializer deserializer)
virtual
See also
SerializableIfc

Implements imt::base::core::serialization::SerializableIfc.

◆ getTransactionId()

uint32_t imt::base::dff::activeparts::am3354::I2CTransactionFailedProtocol::getTransactionId ( void  ) const

Get the transaction ID.

Returns
Transaction ID.

◆ serialize()

virtual void imt::base::dff::activeparts::am3354::I2CTransactionFailedProtocol::serialize ( imt::base::core::serialization::Serializer serializer) const
virtual
See also
SerializableIfc

Implements imt::base::core::serialization::SerializableIfc.


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