scc  2024.06
SystemC components library
tlm::nw::tlm_network_initiator_socket< PHITWIDTH, CMDENUM, TYPES, N, POL > Struct Template Reference
Inheritance diagram for tlm::nw::tlm_network_initiator_socket< PHITWIDTH, CMDENUM, TYPES, N, POL >:
Collaboration diagram for tlm::nw::tlm_network_initiator_socket< PHITWIDTH, CMDENUM, TYPES, N, POL >:

Public Types

using protocol_types = TYPES
 
using transaction_type = typename TYPES::tlm_payload_type
 
using phase_type = typename TYPES::tlm_phase_type
 

Public Member Functions

 tlm_network_initiator_socket (const char *name)
 
virtual const char * kind () const
 
virtual type_index get_protocol_types () const
 

Detailed Description

template<unsigned PHITWIDTH, typename CMDENUM, typename TYPES = tlm_network_baseprotocol_types, int N = 1, sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
struct tlm::nw::tlm_network_initiator_socket< PHITWIDTH, CMDENUM, TYPES, N, POL >

Definition at line 70 of file tlm_network_sockets.h.


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