DebuggerMessages.h File Reference
Defines the message objects that can be sent as replies to pfpdb through the DebuggerIPCServer. More...
#include <string>#include <vector>#include <iostream>#include "../proto/PFPSimDebugger.pb.h"#include "Breakpoint.h"#include "Watchpoint.h"#include "CPDebuggerInterface.h"
Include dependency graph for DebuggerMessages.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | pfp::core::db::DebuggerMessage |
| Base class for an messages that will be sent to pfpdb via the DebuggerIPCServer. More... | |
| class | pfp::core::db::CounterValueMessage |
| Message which returns the value of a counter. More... | |
| class | pfp::core::db::AllCounterValuesMessage |
| Message which returns the value of all the counters. More... | |
| class | pfp::core::db::BreakpointHitMessage |
| Message which indicates that a breakpoint has been hit. More... | |
| class | pfp::core::db::GenericAcknowledgeMessage |
| Message which is sent to indicate that a request was successful or not when the debugger isn't expecting any information back. More... | |
| class | pfp::core::db::AllBreakpointValuesMessage |
| Message which returns the list of all breakpoints. More... | |
| class | pfp::core::db::WhoAmIReplyMessage |
| Message which returns the ID of the packet which is current being followed. More... | |
| class | pfp::core::db::PacketListValuesMessage |
| Message which returns the list of all the packets currently within the simulation. More... | |
| class | pfp::core::db::WatchpointHitMessage |
| Message which indicates that a watchpoint has been hit. More... | |
| class | pfp::core::db::AllWatchpointValuesMessage |
| Message which returns the list of all the watchpoints. More... | |
| class | pfp::core::db::BacktraceReplyMessage |
| Message which returns the backtrace of a packet. More... | |
| class | pfp::core::db::SimulationEndMessage |
| Message which indicates that the simulation has ended. More... | |
| class | pfp::core::db::SimulationStoppedMessage |
| Message which indicates that the simulation has stopped. More... | |
| class | pfp::core::db::AllIgnoreModulesMessage |
| Message which returns the list of all the modules that are being ignored. More... | |
| class | pfp::core::db::SimulationTimeMessage |
| Message which returns the current simulation time. More... | |
| class | pfp::core::db::PacketDroppedMessage |
| Message which indicates that a packet has been dropped. More... | |
| class | pfp::core::db::DroppedPacketsMessage |
| Message which returns the list of all dropped packets. More... | |
| class | pfp::core::db::TableEntriesMessage |
| Message which returns the list of all the table entries in all of the tables. More... | |
Namespaces | |
| pfp | |
| PacketBase.h. | |
| pfp::core | |
| Namespace for all PFPSIMCore classes. | |
| pfp::core::db | |
| Namespace for all debugger classes within PFPSim. | |
Detailed Description
Defines the message objects that can be sent as replies to pfpdb through the DebuggerIPCServer.
Created on: January 27, 2016 Author: Eric Tremblay
