| 
    scc
    2024.06
    
   SystemC components library 
   | 
 
#include <ordered_target.h>


Public Types | |
| using | base = axi_target_pe | 
| using | payload_type = base::payload_type | 
| using | phase_type = base::phase_type | 
Public Member Functions | |
| ordered_target (const sc_core::sc_module_name &nm) | |
| the constructor  More... | |
| ordered_target (ordered_target const &)=delete | |
| ordered_target (ordered_target &&)=delete | |
| ordered_target & | operator= (ordered_target const &)=delete | 
| ordered_target & | operator= (ordered_target &&)=delete | 
| size_t | get_outstanding_tx_count () override | 
Public Attributes | |
| sc_core::sc_in< bool > | clk_i {"clk_i"} | 
| axi::axi_target_socket< BUSWIDTH, TYPES, N, POL > | sckt {"sckt"} | 
| axi_target_pe | pe | 
| rate_limiting_buffer | rate_limit_buffer | 
Protected Member Functions | |
| void | end_of_elaboration () | 
the target socket protocol engine(s) adapted to a particular target socket configuration, sends responses in the order they arrived
Definition at line 100 of file ordered_target.h.
      
  | 
  inline |