Package | Description |
---|---|
flash.tools.debugger | |
flash.tools.debugger.concrete | |
flash.tools.debugger.threadsafe | |
flex.tools.debugger.cli |
Modifier and Type | Method and Description |
---|---|
Variable[] |
Frame.getArguments(Session s)
Arguments that were passed into the function.
|
Value |
Session.getGlobal(String name)
Looks up a global name, like "MyClass", "String", etc.
|
Value |
IsolateSession.getGlobal(String name) |
Value |
IsolateController.getGlobalWorker(String name,
int isolateId) |
Variable[] |
Frame.getLocals(Session s)
Locals used within this function scope.
|
int |
Value.getMemberCount(Session s)
Returns the number of child members of this variable.
|
Variable |
Value.getMemberNamed(Session s,
String name)
Returns a specific child member of this variable.
|
Variable[] |
Value.getMembers(Session s)
Returns all child members of this variable.
|
Variable[] |
Frame.getScopeChain(Session s)
Returns a list of objects which make up the scope chain of
this frame.
|
Variable |
Frame.getThis(Session s)
'this' variable for the frame.
|
Value |
Session.getValue(long valueId)
From a given value identifier return a Value.
|
Value |
IsolateSession.getValue(long valueId) |
Value |
IsolateController.getValueWorker(long valueId,
int isolateId) |
Variable[] |
Session.getVariableList()
Deprecated.
As of version 2.
|
Variable[] |
IsolateSession.getVariableList() |
Variable[] |
IsolateController.getVariableListWorker(int isolateId) |
void |
Variable.invokeGetter(Session s)
Executes the getter for this variable, and changes its value accordingly.
|
Isolate[] |
Session.refreshWorkers()
Ask the player again for a list of all workers.
|
void |
Session.resume()
Continue a halted session.
|
void |
IsolateSession.resume() |
void |
IsolateController.resumeWorker(int isolateId) |
FaultEvent |
Variable.setValue(Session s,
int type,
String value)
Changes the value of a variable.
|
void |
Session.stepContinue()
Continue the process of stepping.
|
void |
IsolateSession.stepContinue() |
void |
IsolateController.stepContinueWorker(int isolateId) |
void |
Session.stepInto()
Step to the next executable source line within the
program, will enter into functions.
|
void |
IsolateSession.stepInto() |
void |
IsolateController.stepIntoWorker(int isolateId) |
void |
Session.stepOut()
Step out of the current method/function onto the
next executable soruce line.
|
void |
IsolateSession.stepOut() |
void |
IsolateController.stepOutWorker(int isolateId) |
void |
Session.stepOver()
Step to the next executable source line within
the program, will NOT enter into functions.
|
void |
IsolateSession.stepOver() |
void |
IsolateController.stepOverWorker(int isolateId) |
Modifier and Type | Method and Description |
---|---|
Variable[] |
DStackContext.getArguments(Session s) |
Value |
PlayerSession.getGlobal(String name) |
Value |
IsolatePlayerSession.getGlobal(String name) |
Value |
PlayerSession.getGlobalWorker(String name,
int isolateId) |
Variable[] |
DStackContext.getLocals(Session s) |
int |
DValue.getMemberCount(Session s) |
Variable |
DValue.getMemberNamed(Session s,
String name) |
Variable[] |
DValue.getMembers(Session s) |
Variable[] |
DStackContext.getScopeChain(Session s) |
Variable |
DStackContext.getThis(Session s) |
Value |
PlayerSession.getValue(long valueId) |
Value |
IsolatePlayerSession.getValue(long valueId) |
Value |
PlayerSession.getValue(long varId,
String name,
int isolateId)
Get the value of the variable named 'name' using varId
as the context id for the Variable.
|
Value |
PlayerSession.getValueWorker(long valueId,
int isolateId) |
Variable[] |
PlayerSession.getVariableList() |
Variable[] |
IsolatePlayerSession.getVariableList() |
Variable[] |
PlayerSession.getVariableListWorker(int isolateId) |
void |
DVariable.invokeGetter(Session s) |
Isolate[] |
PlayerSession.refreshWorkers() |
void |
PlayerSession.requestFrame(int depth,
int isolateId)
Asks the player to return information regarding our current context which includes
this pointer, arguments for current frame, locals, etc.
|
void |
PlayerSession.resume() |
void |
IsolatePlayerSession.resume() |
void |
PlayerSession.resumeWorker(int isolateId) |
FaultEvent |
PlayerSession.setScalarMember(long varId,
String memberName,
int type,
String value,
int isolateId) |
FaultEvent |
DVariable.setValue(Session s,
int type,
String value) |
void |
PlayerSession.stepContinue() |
void |
IsolatePlayerSession.stepContinue() |
void |
PlayerSession.stepContinueWorker(int isolateId) |
void |
PlayerSession.stepInto() |
void |
IsolatePlayerSession.stepInto() |
void |
PlayerSession.stepIntoWorker(int isolateId) |
void |
PlayerSession.stepOut() |
void |
IsolatePlayerSession.stepOut() |
void |
PlayerSession.stepOutWorker(int isolateId) |
void |
PlayerSession.stepOver() |
void |
IsolatePlayerSession.stepOver() |
void |
PlayerSession.stepOverWorker(int isolateId) |
Modifier and Type | Method and Description |
---|---|
Variable[] |
ThreadSafeFrame.getArguments(Session s) |
Value |
ThreadSafeSession.getGlobal(String name) |
Value |
ThreadSafeIsolateSession.getGlobal(String name) |
Variable[] |
ThreadSafeFrame.getLocals(Session s) |
int |
ThreadSafeValue.getMemberCount(Session s) |
Variable |
ThreadSafeValue.getMemberNamed(Session s,
String name) |
Variable[] |
ThreadSafeValue.getMembers(Session s) |
Variable[] |
ThreadSafeFrame.getScopeChain(Session s) |
Variable |
ThreadSafeFrame.getThis(Session s) |
Value |
ThreadSafeSession.getValue(long valueId) |
Value |
ThreadSafeIsolateSession.getValue(long valueId) |
Variable[] |
ThreadSafeSession.getVariableList()
Deprecated.
|
Variable[] |
ThreadSafeIsolateSession.getVariableList()
Deprecated.
|
void |
ThreadSafeVariable.invokeGetter(Session s) |
Isolate[] |
ThreadSafeSession.refreshWorkers() |
void |
ThreadSafeSession.resume() |
void |
ThreadSafeIsolateSession.resume() |
FaultEvent |
ThreadSafeVariable.setValue(Session s,
int type,
String value) |
void |
ThreadSafeSession.stepContinue() |
void |
ThreadSafeIsolateSession.stepContinue() |
void |
ThreadSafeSession.stepInto() |
void |
ThreadSafeIsolateSession.stepInto() |
void |
ThreadSafeSession.stepOut() |
void |
ThreadSafeIsolateSession.stepOut() |
void |
ThreadSafeSession.stepOver() |
void |
ThreadSafeIsolateSession.stepOver() |
Modifier and Type | Method and Description |
---|---|
void |
VariableFacade.invokeGetter(Session s) |
void |
DebugCLI.runningLoop()
Our main loop when the player is off running
|
FaultEvent |
VariableFacade.setValue(Session s,
int type,
String value) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.