DebuggerMessages.h
Go to the documentation of this file.
PFPSimDebugger::DebugMsg_Type type()
Get the type of the message.
Definition: DebuggerMessages.cpp:55
Message which returns the value of all the counters.
Definition: DebuggerMessages.h:105
Message which returns the backtrace of a packet.
Definition: DebuggerMessages.h:173
Defines an interface to be implemented by Control Plane modules for compatibility with the debugger...
Message which returns the list of all the table entries in all of the tables.
Definition: DebuggerMessages.h:232
DebuggerMessage(PFPSimDebugger::DebugMsg_Type type)
Default Constructor.
Definition: DebuggerMessages.cpp:39
Message which indicates that a packet has been dropped.
Definition: DebuggerMessages.h:215
Message which returns the list of all dropped packets.
Definition: DebuggerMessages.h:223
Message which indicates that the simulation has ended.
Definition: DebuggerMessages.h:182
Message which indicates that the simulation has stopped.
Definition: DebuggerMessages.h:190
Message which returns the list of all the packets currently within the simulation.
Definition: DebuggerMessages.h:147
Message which returns the list of all the watchpoints.
Definition: DebuggerMessages.h:165
Message which indicates that a breakpoint has been hit.
Definition: DebuggerMessages.h:113
Defines a class representation of a breakpoint.
Message which returns the value of a counter.
Definition: DebuggerMessages.h:97
Base class for an messages that will be sent to pfpdb via the DebuggerIPCServer.
Definition: DebuggerMessages.h:58
bool SerializeToString(std::string *output)
Serializes the message to a string using protobuf so that it can easily be send via the IPC...
Definition: DebuggerMessages.cpp:47
Message which returns the ID of the packet which is current being followed.
Definition: DebuggerMessages.h:139
Defines a class representation of a watchpoint for the debugger.
PFPSimDebugger::DebugMsg message
Definition: DebuggerMessages.h:91
Message which is sent to indicate that a request was successful or not when the debugger isn't expect...
Definition: DebuggerMessages.h:122
Message which returns the current simulation time.
Definition: DebuggerMessages.h:207
Message which indicates that a watchpoint has been hit.
Definition: DebuggerMessages.h:156
Message which returns the list of all breakpoints.
Definition: DebuggerMessages.h:131
~DebuggerMessage()
Destructor.
Definition: DebuggerMessages.cpp:43
std::string DebugString()
Creates a human-readable string representation of the message so that it can be printed in a log...
Definition: DebuggerMessages.cpp:51
Message which returns the list of all the modules that are being ignored.
Definition: DebuggerMessages.h:199