simulavr
1.1.0
|
Interface implementation for server socket wrapper on unix systems. More...
#include <gdb.h>
Public Member Functions | |
GdbServerSocketUnix (int port) | |
~GdbServerSocketUnix () | |
virtual void | Close (void) |
virtual int | ReadByte (void) |
virtual void | Write (const void *buf, size_t count) |
virtual void | SetBlockingMode (int mode) |
virtual bool | Connect (void) |
virtual void | CloseConnection (void) |
![]() | |
virtual | ~GdbServerSocket () |
Private Attributes | |
int | sock |
socket for listening for a new client More... | |
int | conn |
the TCP connection from gdb client More... | |
struct sockaddr_in | address [1] |
Interface implementation for server socket wrapper on unix systems.
GdbServerSocketUnix::GdbServerSocketUnix | ( | int | port | ) |
|
inline |
Definition at line 72 of file gdb.h.
References GdbServerSocket::Close(), GdbServerSocket::CloseConnection(), GdbServerSocket::Connect(), GdbServerSocket::ReadByte(), GdbServerSocket::SetBlockingMode(), and GdbServerSocket::Write().
|
virtual |
Implements GdbServerSocket.
|
virtual |
Implements GdbServerSocket.
|
virtual |
Implements GdbServerSocket.
|
virtual |
Implements GdbServerSocket.
|
virtual |
Implements GdbServerSocket.
|
virtual |
Implements GdbServerSocket.
|
private |
|
private |