scc 2025.09
SystemC components library
axi::fsm::Request Struct Reference

the request, either the last beat of a write or the address phase of a read More...

#include <protocol_fsm.h>

Inheritance diagram for axi::fsm::Request:
Collaboration diagram for axi::fsm::Request:

Public Types

typedef mpl::list< bsc::transition< EndReq, WaitForResponse >, bsc::transition< BegResp, Response, AxiProtocolFsm, &AxiProtocolFsm::InvokeResponsePhaseBeg >, bsc::transition< BegPartResp, PartialResponse, AxiProtocolFsm, &AxiProtocolFsm::InvokeResponsePhaseBeg > > reactions

Public Member Functions

 Request (my_context ctx)

Detailed Description

the request, either the last beat of a write or the address phase of a read

Definition at line 122 of file protocol_fsm.h.

Member Typedef Documentation

◆ reactions

typedef mpl::list< bsc::transition<EndReq, WaitForResponse>, bsc::transition<BegResp, Response, AxiProtocolFsm, &AxiProtocolFsm::InvokeResponsePhaseBeg>, bsc::transition<BegPartResp, PartialResponse, AxiProtocolFsm, &AxiProtocolFsm::InvokeResponsePhaseBeg> > axi::fsm::Request::reactions

Definition at line 137 of file protocol_fsm.h.

Constructor & Destructor Documentation

◆ Request()

axi::fsm::Request::Request ( my_context ctx)
inline

Definition at line 124 of file protocol_fsm.h.

◆ ~Request()

axi::fsm::Request::~Request ( )
inline

Definition at line 129 of file protocol_fsm.h.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/third_party/axi_chi/axi/fsm/protocol_fsm.h