scc 2026.07
SystemC components library
scc::tcp4tlm::i_server< REQ, RESP > Struct Template Referenceabstract
Inheritance diagram for scc::tcp4tlm::i_server< REQ, RESP >:

Public Member Functions

virtual boost::asio::io_context & get_io_service ()=0
virtual void server_send_completed (std::shared_ptr< connection< RESP, REQ > > &con, bool established=false)=0
virtual void server_receive_completed (std::shared_ptr< connection< RESP, REQ > > &con, const REQ *const result)=0
virtual bool is_shutdown_requested ()

Detailed Description

template<typename REQ, typename RESP>
struct scc::tcp4tlm::i_server< REQ, RESP >

Definition at line 26 of file i_server.h.

Constructor & Destructor Documentation

◆ ~i_server()

template<typename REQ, typename RESP>
virtual scc::tcp4tlm::i_server< REQ, RESP >::~i_server ( )
inlinevirtual

Definition at line 27 of file i_server.h.

Member Function Documentation

◆ is_shutdown_requested()

template<typename REQ, typename RESP>
virtual bool scc::tcp4tlm::i_server< REQ, RESP >::is_shutdown_requested ( )
inlinevirtual

Definition at line 31 of file i_server.h.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/components/scc/tcp4tlm/i_server.h