Interface for server socket wrapper. More...
#include <gdb.h>
Public Member Functions | |
virtual void | Close (void)=0 |
virtual int | ReadByte (void)=0 |
virtual void | Write (const void *buf, size_t count)=0 |
virtual void | SetBlockingMode (int mode)=0 |
virtual bool | Connect (void)=0 |
virtual void | CloseConnection (void)=0 |
Interface for server socket wrapper.
Definition at line 59 of file gdb.h.
virtual void GdbServerSocket::Close | ( | void | ) | [pure virtual] |
Implemented in GdbServerSocketUnix.
Referenced by GdbServer::~GdbServer().
virtual void GdbServerSocket::CloseConnection | ( | void | ) | [pure virtual] |
Implemented in GdbServerSocketUnix.
Referenced by GdbServer::InternalStep().
virtual bool GdbServerSocket::Connect | ( | void | ) | [pure virtual] |
Implemented in GdbServerSocketUnix.
Referenced by GdbServer::TryConnectGdb().
virtual int GdbServerSocket::ReadByte | ( | void | ) | [pure virtual] |
Implemented in GdbServerSocketUnix.
Referenced by GdbServer::gdb_receive_and_process_packet().
virtual void GdbServerSocket::SetBlockingMode | ( | int | mode | ) | [pure virtual] |
Implemented in GdbServerSocketUnix.
Referenced by GdbServer::gdb_receive_and_process_packet().
virtual void GdbServerSocket::Write | ( | const void * | buf, | |
size_t | count | |||
) | [pure virtual] |
Implemented in GdbServerSocketUnix.
Referenced by GdbServer::gdb_send_ack(), and GdbServer::gdb_send_reply().