#include <ClientTransceiver.h>
Inherits ScriptCanvas::Debugger::Message::NotificationVisitor, AZ::SystemTickBus::Handler, ClientRequestsBus::Handler, and ClientUIRequestBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (ClientTransceiver, AZ::SystemAllocator) | |
AZ_RTTI (ClientTransceiver, "{C6F5ACDC-5415-48FE-A7C3-E6398FDDED33}") | |
AzFramework::RemoteToolsEndpointContainer | EnumerateAvailableNetworkTargets () override |
bool | HasValidConnection () const override |
bool | IsConnected (const AzFramework::RemoteToolsEndpointInfo &) const override |
bool | IsConnectedToSelf () const override |
AzFramework::RemoteToolsEndpointInfo | GetNetworkTarget () override |
void | AddBreakpoint (const Breakpoint &) override |
void | AddVariableChangeBreakpoint (const VariableChangeBreakpoint &) override |
void | Break () override |
void | Continue () override |
void | RemoveBreakpoint (const Breakpoint &) override |
void | RemoveVariableChangeBreakpoint (const VariableChangeBreakpoint &) override |
void | SetVariableValue () override |
void | StepOver () override |
void | GetAvailableScriptTargets () override |
void | GetActiveEntities () override |
void | GetActiveGraphs () override |
void | GetVariableValue () override |
void | TargetJoinedNetwork (AzFramework::RemoteToolsEndpointInfo info) |
void | TargetLeftNetwork (AzFramework::RemoteToolsEndpointInfo info) |
void | OnReceivedMsg (AzFramework::RemoteToolsMessagePointer msg) |
void | Visit (Message::ActiveEntitiesResult ¬ification) override |
void | Visit (Message::ActiveGraphsResult ¬ification) override |
void | Visit (Message::AnnotateNode ¬ification) override |
void | Visit (Message::AvailableScriptTargetsResult ¬ification) override |
void | Visit (Message::BreakpointAdded ¬ification) override |
void | Visit (Message::BreakpointHit ¬ification) override |
void | Visit (Message::Connected ¬ification) override |
void | Visit (Message::Disconnected ¬ification) override |
void | Visit (Message::Continued ¬ification) override |
void | Visit (Message::GraphActivated ¬ification) override |
void | Visit (Message::GraphDeactivated ¬ification) override |
void | Visit (Message::SignaledInput ¬ification) override |
void | Visit (Message::SignaledOutput ¬ification) override |
void | Visit (Message::VariableChanged ¬ification) override |
void | OnSystemTick () override |
void | StartEditorSession () override |
void | StopEditorSession () override |
void | StartLogging (ScriptTarget &initialTargets) override |
void | StopLogging () override |
void | AddEntityLoggingTarget (const AZ::EntityId &entityId, const ScriptCanvas::GraphIdentifier &assetId) override |
void | RemoveEntityLoggingTarget (const AZ::EntityId &entityId, const ScriptCanvas::GraphIdentifier &assetId) override |
void | AddGraphLoggingTarget (const AZ::Data::AssetId &assetId) override |
void | RemoveGraphLoggingTarget (const AZ::Data::AssetId &assetId) override |
Protected Member Functions | |
void | DiscoverNetworkTargets () |
void | BreakpointAdded (const Breakpoint &breakpoint) |
void | ClearMessages () |
void | ProcessMessages () |
ClientTransceiver listens to debugger service messages on the target manager bus, and translates them to ServiceNotifications
listens to client requests, and translates them to debugger client request messages
listens to target manager client messages and translated them to service notifications
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |