#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 | DesiredTargetConnected (bool connected) |
void | DesiredTargetChanged (AZ::u32 newId, AZ::u32 oldId) |
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 |
virtual void | Visit (ActiveEntitiesResult ¬ification)=0 |
virtual void | Visit (ActiveGraphsResult ¬ification)=0 |
virtual void | Visit (AnnotateNode ¬ification)=0 |
virtual void | Visit (AvailableScriptTargetsResult ¬ification)=0 |
virtual void | Visit (BreakpointHit ¬ification)=0 |
virtual void | Visit (BreakpointAdded ¬ification)=0 |
virtual void | Visit (Connected ¬ification)=0 |
virtual void | Visit (Disconnected ¬ification)=0 |
virtual void | Visit (Continued ¬ification)=0 |
virtual void | Visit (GraphActivated ¬ification)=0 |
virtual void | Visit (GraphDeactivated ¬ification)=0 |
virtual void | Visit (SignaledInput ¬ification)=0 |
virtual void | Visit (SignaledOutput ¬ification)=0 |
virtual void | Visit (VariableChanged ¬ification)=0 |
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 |