quic/qbox
|
Public Member Functions | |
legacy_char_backend_stdio (sc_core::sc_module_name name, bool read_write=true) | |
void * | rcv_thread () |
void | rcv (void) |
void | write (unsigned char c) |
![]() | |
SCP_LOGGER () | |
void | b_transport (tlm::tlm_generic_payload &txn, sc_core::sc_time &t) |
void | start_of_simulation () |
void | register_receive (void *opaque, void(*receive)(void *opaque, const uint8_t *buf, int size), int(*can_receive)(void *opaque)) |
Static Public Member Functions | |
static void | catch_fn (int signo) |
static void | tty_reset () |
![]() | |
static void | recieve (void *opaque, const uint8_t *buf, int size) |
static int | can_receive (void *opaque) |
Additional Inherited Members | |
![]() | |
void * | m_opaque |
void(* | m_receive )(void *opaque, const uint8_t *buf, int size) |
int(* | m_can_receive )(void *opaque) |
gs::biflow_socket< LegacyCharBackend > | socket |
Implements LegacyCharBackend.