|
| cci::cci_param< std::string > | other_host_name {"other_host_name", ""} |
| cci::cci_param< unsigned > | other_host_port {"other_host_port", 0} |
| cci::cci_param< unsigned > | this_host_port {"this_host_port", 32000u} |
| cci::cci_param< bool > | wall_time_simulation_speed {"wall_time_simulation_speed", false} |
| cci::cci_param< bool > | write_no_response {"write_no_response", false} |
| tlm_utils::simple_target_socket< tcp4tlm_client, ::scc::LT > | tsckt |
| sc_core::sc_vector< sc_core::sc_out< bool > > | signals {"signals"} |
Definition at line 41 of file tcp4tlm_client.h.
◆ connection_type
| using scc::tcp4tlm_client::connection_type = tcp4tlm::connection<tcp4tlm::response_message, tcp4tlm::request_message> |
◆ tcp4tlm_client()
| scc::tcp4tlm_client::tcp4tlm_client |
( |
sc_core::sc_module_name | name, |
|
|
size_t | no_of_ports = 0 ) |
◆ ~tcp4tlm_client()
| scc::tcp4tlm_client::~tcp4tlm_client |
( |
| ) |
|
|
virtual |
◆ btransport_cb()
| void scc::tcp4tlm_client::btransport_cb |
( |
tlm::tlm_generic_payload & | gp, |
|
|
sc_core::sc_time & | delay ) |
|
protected |
◆ do_access()
| void scc::tcp4tlm_client::do_access |
( |
tlm::tlm_generic_payload & | gp, |
|
|
sc_core::sc_time & | delay, |
|
|
bool | debug = false ) |
|
protectedvirtual |
◆ end_connection()
| void scc::tcp4tlm_client::end_connection |
( |
| ) |
|
|
inline |
◆ end_of_simulation()
| void scc::tcp4tlm_client::end_of_simulation |
( |
| ) |
|
|
overrideprotected |
◆ start_of_simulation()
| void scc::tcp4tlm_client::start_of_simulation |
( |
| ) |
|
|
overrideprotected |
◆ timing_thread()
| void scc::tcp4tlm_client::timing_thread |
( |
| ) |
|
|
protected |
◆ transport_dbg_cb()
| unsigned scc::tcp4tlm_client::transport_dbg_cb |
( |
tlm::tlm_generic_payload & | gp | ) |
|
|
protected |
◆ other_host_name
| cci::cci_param<std::string> scc::tcp4tlm_client::other_host_name {"other_host_name", ""} |
◆ other_host_port
| cci::cci_param<unsigned> scc::tcp4tlm_client::other_host_port {"other_host_port", 0} |
◆ resp_msg
| std::shared_ptr<tcp4tlm::response_message> scc::tcp4tlm_client::resp_msg |
|
protected |
◆ signals
| sc_core::sc_vector<sc_core::sc_out<bool> > scc::tcp4tlm_client::signals {"signals"} |
◆ this_host_port
| cci::cci_param<unsigned> scc::tcp4tlm_client::this_host_port {"this_host_port", 32000u} |
◆ tsckt
| tlm_utils::simple_target_socket<tcp4tlm_client, ::scc::LT> scc::tcp4tlm_client::tsckt |
◆ wall_time_simulation_speed
| cci::cci_param<bool> scc::tcp4tlm_client::wall_time_simulation_speed {"wall_time_simulation_speed", false} |
◆ write_no_response
| cci::cci_param<bool> scc::tcp4tlm_client::write_no_response {"write_no_response", false} |
The documentation for this struct was generated from the following files: