scc  2024.06
SystemC components library
tlm::nw Namespace Reference

SCC TLM utilities. More...

Classes

class  initiator_mixin
 initiator socket mixin More...
 
class  target_mixin
 
class  tlm_base_mm_interface
 
struct  tlm_network_payload_base
 
struct  tlm_network_payload
 
class  tlm_network_gp
 
struct  tlm_network_baseprotocol_types
 
struct  tlm_network_fw_transport_if
 
struct  tlm_network_bw_transport_if
 
struct  tlm_network_initiator_socket
 
struct  tlm_network_target_socket
 

Typedefs

using type_index = sc_core::sc_type_index
 

Functions

 DECLARE_EXTENDED_PHASE (REQUEST)
 
 DECLARE_EXTENDED_PHASE (CONFIRM)
 
 DECLARE_EXTENDED_PHASE (INDICATION)
 
 DECLARE_EXTENDED_PHASE (RESPONSE)
 

Detailed Description

SCC TLM utilities.

Network TLM utilities.

Function Documentation

◆ DECLARE_EXTENDED_PHASE()

tlm::nw::DECLARE_EXTENDED_PHASE ( REQUEST  )

definition of the additional protocol phases