GdbServerSocket Class Reference

Interface for server socket wrapper. More...

#include <gdb.h>

Inheritance diagram for GdbServerSocket:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Interface for server socket wrapper.

Definition at line 59 of file gdb.h.


Member Function Documentation

virtual void GdbServerSocket::Close ( void   )  [pure virtual]

Implemented in GdbServerSocketUnix.

Referenced by GdbServer::~GdbServer().

Here is the caller graph for this function:

virtual void GdbServerSocket::CloseConnection ( void   )  [pure virtual]

Implemented in GdbServerSocketUnix.

Referenced by GdbServer::InternalStep().

Here is the caller graph for this function:

virtual bool GdbServerSocket::Connect ( void   )  [pure virtual]

Implemented in GdbServerSocketUnix.

Referenced by GdbServer::TryConnectGdb().

Here is the caller graph for this function:

virtual int GdbServerSocket::ReadByte ( void   )  [pure virtual]

Implemented in GdbServerSocketUnix.

Referenced by GdbServer::gdb_receive_and_process_packet().

Here is the caller graph for this function:

virtual void GdbServerSocket::SetBlockingMode ( int  mode  )  [pure virtual]

Implemented in GdbServerSocketUnix.

Referenced by GdbServer::gdb_receive_and_process_packet().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
Generated on Sun Feb 12 16:51:22 2012 for Simulavr by  doxygen 1.6.3