#include <tlm_req_rsp_channels.h>
Public Member Functions | |
tlm_transport_channel () | |
tlm_transport_channel (sc_core::sc_module_name nm) | |
Public Attributes | |
sc_core::sc_export < tlm_transport_if < REQ, RSP > > | target_export |
sc_core::sc_export < tlm_fifo_get_if < REQ > > | get_request_export |
sc_core::sc_export < tlm_fifo_put_if < RSP > > | put_response_export |
sc_core::sc_export < tlm_slave_if< REQ, RSP > > | slave_export |
Private Member Functions | |
void | do_binding () |
Private Attributes | |
tlm_req_rsp_channel < REQ, RSP, REQ_CHANNEL, RSP_CHANNEL > | req_rsp |
tlm_transport_to_master < REQ, RSP > | t2m |
Definition at line 100 of file tlm_req_rsp_channels.h.
tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::tlm_transport_channel | ( | ) | [inline] |
Definition at line 115 of file tlm_req_rsp_channels.h.
References tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::tlm_transport_channel | ( | sc_core::sc_module_name | nm | ) | [inline] |
Definition at line 124 of file tlm_req_rsp_channels.h.
References tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
void tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding | ( | ) | [inline, private] |
Definition at line 134 of file tlm_req_rsp_channels.h.
References tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::get_request_export, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::put_response_export, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::req_rsp, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::slave_export, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::t2m, and tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::target_export.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::tlm_transport_channel().
sc_core::sc_export< tlm_transport_if< REQ , RSP > > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::target_export |
Definition at line 106 of file tlm_req_rsp_channels.h.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
sc_core::sc_export< tlm_fifo_get_if< REQ > > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::get_request_export |
Definition at line 110 of file tlm_req_rsp_channels.h.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
sc_core::sc_export< tlm_fifo_put_if< RSP > > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::put_response_export |
Definition at line 111 of file tlm_req_rsp_channels.h.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
sc_core::sc_export< tlm_slave_if< REQ , RSP > > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::slave_export |
Definition at line 113 of file tlm_req_rsp_channels.h.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
tlm_req_rsp_channel< REQ , RSP , REQ_CHANNEL , RSP_CHANNEL > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::req_rsp [private] |
Definition at line 146 of file tlm_req_rsp_channels.h.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
tlm_transport_to_master< REQ , RSP > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::t2m [private] |
Definition at line 147 of file tlm_req_rsp_channels.h.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().