#include <tlm_fw_transport_if_handler.h>
Public Types | |
typedef tlm::tlm_fw_transport_if< TYPES > | FW_IF |
typedef TYPES::tlm_payload_type | transaction_type |
typedef TYPES::tlm_phase_type | phase_type |
Additional Inherited Members | |
Static Public Member Functions inherited from simics::systemc::awareness::TlmBaseHandler | |
template<typename TYPES > | |
static tlm::tlm_base_socket_if * | initiatorSocket (tlm_utils::callback_binder_fw< TYPES > *cb) |
template<typename TYPES > | |
static TlmMultiHandlerInterface * | initiatorExPortHandler (tlm_utils::callback_binder_fw< TYPES > *cb) |
static TlmHandlerInterface * | initiatorFwSocketHandler (sc_core::sc_object *obj) |
static TlmHandlerInterface * | initiatorBwSocketHandler (sc_core::sc_object *obj) |
static TlmHandlerInterface * | targetFwSocketHandler (sc_core::sc_object *obj) |
static TlmHandlerInterface * | targetBwSocketHandler (sc_core::sc_object *obj) |
template<typename TYPES > | |
static TlmHandlerInterface * | mPInitiatorFwSocketHandler (tlm::tlm_fw_transport_if< TYPES > *socket) |
template<typename TYPES > | |
static TlmHandlerInterface * | mPInitiatorFwMpSocketHandler (tlm::tlm_fw_transport_if< TYPES > *socket) |
template<typename TYPES > | |
static TlmHandlerInterface * | mPInitiatorBwSocketHandler (tlm_utils::callback_binder_bw< TYPES > *cb) |
template<typename TYPES > | |
static TlmHandlerInterface * | mPTargetFwSocketHandler (tlm_utils::callback_binder_fw< TYPES > *cb) |
template<typename TYPES > | |
static TlmHandlerInterface * | mPTargetBwSocketHandler (tlm_utils::callback_binder_fw< TYPES > *cb) |
template<typename TYPES > | |
static TlmHandlerInterface * | mPtargetBwSocketHandler (tlm::tlm_bw_transport_if< TYPES > *socket) |
typedef tlm::tlm_fw_transport_if<TYPES> simics::systemc::awareness::TlmFwTransportIfHandlerBase< TYPES >::FW_IF |
typedef TYPES::tlm_phase_type simics::systemc::awareness::TlmFwTransportIfHandlerBase< TYPES >::phase_type |
typedef TYPES::tlm_payload_type simics::systemc::awareness::TlmFwTransportIfHandlerBase< TYPES >::transaction_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |