gem5 v25.0.0.1
Loading...
Searching...
No Matches
gem5::tlm::chi::CacheController::DatalessTransaction Struct Reference

#include <controller.hh>

Inheritance diagram for gem5::tlm::chi::CacheController::DatalessTransaction:
gem5::tlm::chi::CacheController::Transaction

Public Member Functions

bool handle (const CHIResponseMsg *msg) override
 Transaction (CacheController *parent, ARM::CHI::Payload &_payload, ARM::CHI::Phase &_phase)
Public Member Functions inherited from gem5::tlm::chi::CacheController::Transaction
 Transaction (CacheController *parent, ARM::CHI::Payload &_payload, ARM::CHI::Phase &_phase)
 ~Transaction ()
virtual bool handle (const CHIDataMsg *msg)

Additional Inherited Members

Public Types inherited from gem5::tlm::chi::CacheController::Transaction
enum class  Type { READ , WRITE , DATALESS }
Static Public Member Functions inherited from gem5::tlm::chi::CacheController::Transaction
static std::unique_ptr< Transactiongen (CacheController *parent, ARM::CHI::Payload &_payload, ARM::CHI::Phase &_phase)
Public Attributes inherited from gem5::tlm::chi::CacheController::Transaction
CacheControllercontroller
ARM::CHI::Payload * payload
ARM::CHI::Phase phase

Detailed Description

Definition at line 158 of file controller.hh.

Member Function Documentation

◆ handle()

bool gem5::tlm::chi::CacheController::DatalessTransaction::handle ( const CHIResponseMsg * msg)
overridevirtual

◆ Transaction()

gem5::tlm::chi::CacheController::Transaction::Transaction ( CacheController * parent,
ARM::CHI::Payload & _payload,
ARM::CHI::Phase & _phase )

Definition at line 128 of file controller.cc.


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

Generated on Sat Oct 18 2025 08:07:04 for gem5 by doxygen 1.14.0