|
ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
|
interface for gdb connections. More...
#include <GDBConnection.h>

Public Member Functions | |
| Connection () | |
| virtual | ~Connection () |
| virtual bool | available ()=0 |
| virtual std::string | rcv ()=0 |
| virtual bool | snd (std::string answer)=0 |
| virtual PacketProtocol & | getPacketProtocol () |
| virtual bool | isRelyable () |
| virtual bool | pendingBREAK () |
| virtual void | clearBREAK () |
Protected Attributes | |
| bool | pending_break_ |
Private Attributes | |
| PacketProtocol | packproc_ |
Friends | |
| class | PacketProtocol |
interface for gdb connections.
implemented by UnixTCPGDBConnection.h . use PacketProtocol (Connection::getPacketProtocol) for communication with gdb
Definition at line 63 of file GDBConnection.h.
| Connection::Connection | ( | ) |
Definition at line 26 of file GDBConnection.cpp.
|
virtual |
Definition at line 27 of file GDBConnection.cpp.
|
pure virtual |
Referenced by etiss::plugin::gdb::PacketProtocol::_available(), and etiss::plugin::gdb::PacketProtocol::snd().

|
virtual |
Definition at line 327 of file GDBConnection.cpp.
References pending_break_.
Referenced by etiss::plugin::gdb::PacketProtocol::tryReadPacket().

|
virtual |
Definition at line 29 of file GDBConnection.cpp.
References packproc_.
|
virtual |
Definition at line 319 of file GDBConnection.cpp.
|
virtual |
Definition at line 323 of file GDBConnection.cpp.
References pending_break_.
Referenced by etiss::plugin::gdb::PacketProtocol::tryReadPacket().

|
pure virtual |
Referenced by etiss::plugin::gdb::PacketProtocol::_available(), and etiss::plugin::gdb::PacketProtocol::snd().

|
pure virtual |
Referenced by etiss::plugin::gdb::PacketProtocol::snd(), and etiss::plugin::gdb::PacketProtocol::tryReadPacket().

|
friend |
Definition at line 65 of file GDBConnection.h.
|
private |
Definition at line 82 of file GDBConnection.h.
Referenced by getPacketProtocol().
|
protected |
Definition at line 79 of file GDBConnection.h.
Referenced by clearBREAK(), and pendingBREAK().