pfp::core::db Namespace Reference

Namespace for all debugger classes within PFPSim. More...

Classes

class  AllBreakpointValuesMessage
 Message which returns the list of all breakpoints. More...
 
class  AllCounterValuesMessage
 Message which returns the value of all the counters. More...
 
class  AllIgnoreModulesMessage
 Message which returns the list of all the modules that are being ignored. More...
 
class  AllWatchpointValuesMessage
 Message which returns the list of all the watchpoints. More...
 
class  BacktraceReplyMessage
 Message which returns the backtrace of a packet. More...
 
class  Breakpoint
 Class representation of a pfpdb breakpoint. More...
 
class  BreakpointHitMessage
 Message which indicates that a breakpoint has been hit. More...
 
class  CounterValueMessage
 Message which returns the value of a counter. More...
 
class  CPDebuggerInterface
 Interface for Control Plane module that is necessary for it to work with pfpdb. More...
 
class  DebugDataManager
 Stores any data acquired from the simulation from the observer so that it may be fetched by the server and sent to the debugger. More...
 
class  DebuggerIPCServer
 Establishes communication with pfpdb python script and services its requests. More...
 
class  DebuggerMessage
 Base class for an messages that will be sent to pfpdb via the DebuggerIPCServer. More...
 
class  DebuggerPacket
 Class representation of a packet for pfpdb. More...
 
class  DebugObserver
 Observer for pfpdb. More...
 
class  DroppedPacketsMessage
 Message which returns the list of all dropped packets. More...
 
class  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  PacketDroppedMessage
 Message which indicates that a packet has been dropped. More...
 
class  PacketListValuesMessage
 Message which returns the list of all the packets currently within the simulation. More...
 
class  SimulationEndMessage
 Message which indicates that the simulation has ended. More...
 
class  SimulationStoppedMessage
 Message which indicates that the simulation has stopped. More...
 
class  SimulationTimeMessage
 Message which returns the current simulation time. More...
 
class  TableEntriesMessage
 Message which returns the list of all the table entries in all of the tables. More...
 
class  Watchpoint
 Class representation of watchpoints. More...
 
class  WatchpointHitMessage
 Message which indicates that a watchpoint has been hit. More...
 
class  WhoAmIReplyMessage
 Message which returns the ID of the packet which is current being followed. More...
 

Detailed Description

Namespace for all debugger classes within PFPSim.