gem5
v20.1.0.0
|
These methods relate to the Socket interface. More...
ListenSocket::ListenSocket () | |
virtual | ListenSocket::~ListenSocket () |
virtual int | ListenSocket::accept (bool nodelay=false) |
virtual bool | ListenSocket::listen (int port, bool reuse=true) |
int | ListenSocket::getfd () const |
bool | ListenSocket::islistening () const |
These methods relate to the Socket interface.
|
virtual |
Definition at line 148 of file socket.cc.
References ListenSocket::fd, ArmISA::i, and warn.
Referenced by Terminal::accept(), VncServer::accept(), TapListener::accept(), BaseRemoteGDB::connect(), Trace::NativeTrace::NativeTrace(), and TEST().
|
inline |
Definition at line 72 of file socket.hh.
References ListenSocket::fd.
Referenced by Terminal::listen(), BaseRemoteGDB::listen(), VncServer::listen(), TapListener::listen(), and TEST().
|
inline |
Definition at line 73 of file socket.hh.
References ListenSocket::listening.
Referenced by Terminal::accept(), VncServer::accept(), TapListener::accept(), BaseRemoteGDB::connect(), BaseRemoteGDB::port(), and TEST().
|
virtual |
Definition at line 99 of file socket.cc.
References ListenSocket::anyListening, ListenSocket::bindToLoopback, ListenSocket::fd, ArmISA::i, ListenSocket::listening, and panic.
Referenced by Terminal::listen(), BaseRemoteGDB::listen(), VncServer::listen(), TapListener::listen(), Trace::NativeTrace::NativeTrace(), and TEST().
|
virtual |
Definition at line 91 of file socket.cc.
References ListenSocket::fd.