Class EngineCallback
Inheritance
System.Object
EngineCallback
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Cosmos.VS.DebugEngine.dll
Syntax
public class EngineCallback
Constructors
|
Improve this Doc
View Source
EngineCallback(AD7Engine, IDebugEventCallback2)
Declaration
public EngineCallback(AD7Engine engine, IDebugEventCallback2 ad7Callback)
Parameters
Type |
Name |
Description |
AD7Engine |
engine |
|
IDebugEventCallback2 |
ad7Callback |
|
Methods
|
Improve this Doc
View Source
OnAsyncBreakComplete(AD7Thread)
Declaration
public void OnAsyncBreakComplete(AD7Thread aThread)
Parameters
|
Improve this Doc
View Source
OnBreak(AD7Thread)
Declaration
public void OnBreak(AD7Thread aThread)
Parameters
|
Improve this Doc
View Source
OnBreakpoint(AD7Thread, IList<IDebugBoundBreakpoint2>)
Declaration
public void OnBreakpoint(AD7Thread thread, IList<IDebugBoundBreakpoint2> clients)
Parameters
Type |
Name |
Description |
AD7Thread |
thread |
|
System.Collections.Generic.IList<IDebugBoundBreakpoint2> |
clients |
|
|
Improve this Doc
View Source
OnBreakpointBound(Object, UInt32)
Declaration
public void OnBreakpointBound(object objBoundBreakpoint, uint address)
Parameters
Type |
Name |
Description |
System.Object |
objBoundBreakpoint |
|
System.UInt32 |
address |
|
|
Improve this Doc
View Source
OnError(Int32)
Declaration
public void OnError(int hrErr)
Parameters
Type |
Name |
Description |
System.Int32 |
hrErr |
|
|
Improve this Doc
View Source
OnException()
Declaration
public void OnException()
|
Improve this Doc
View Source
OnLoadComplete(AD7Thread)
Declaration
public void OnLoadComplete(AD7Thread aThread)
Parameters
|
Improve this Doc
View Source
OnModuleLoad(AD7Module)
Declaration
public void OnModuleLoad(AD7Module aModule)
Parameters
|
Improve this Doc
View Source
OnModuleUnload()
Declaration
public void OnModuleUnload()
|
Improve this Doc
View Source
OnOutputString(String)
Declaration
public void OnOutputString(string outputString)
Parameters
Type |
Name |
Description |
System.String |
outputString |
|
|
Improve this Doc
View Source
OnOutputStringUser(String)
Declaration
public void OnOutputStringUser(string outputString)
Parameters
Type |
Name |
Description |
System.String |
outputString |
|
|
Improve this Doc
View Source
OnProcessExit(UInt32)
Declaration
public void OnProcessExit(uint exitCode)
Parameters
Type |
Name |
Description |
System.UInt32 |
exitCode |
|
|
Improve this Doc
View Source
OnProgramDestroy(UInt32)
Declaration
public void OnProgramDestroy(uint exitCode)
Parameters
Type |
Name |
Description |
System.UInt32 |
exitCode |
|
|
Improve this Doc
View Source
OnStepComplete()
Declaration
public void OnStepComplete()
|
Improve this Doc
View Source
OnSymbolSearch(AD7Module, String, enum_MODULE_INFO_FLAGS)
Declaration
public void OnSymbolSearch(AD7Module module, string status, enum_MODULE_INFO_FLAGS dwStatusFlags)
Parameters
Type |
Name |
Description |
AD7Module |
module |
|
System.String |
status |
|
enum_MODULE_INFO_FLAGS |
dwStatusFlags |
|
|
Improve this Doc
View Source
OnThreadExit()
Declaration
public void OnThreadExit()
|
Improve this Doc
View Source
OnThreadStart(AD7Thread)
Declaration
public void OnThreadStart(AD7Thread debuggedThread)
Parameters
Type |
Name |
Description |
AD7Thread |
debuggedThread |
|
|
Improve this Doc
View Source
Send(IDebugEvent2, String, IDebugProgram2, IDebugThread2)
Declaration
public void Send(IDebugEvent2 eventObject, string iidEvent, IDebugProgram2 program, IDebugThread2 thread)
Parameters
Type |
Name |
Description |
IDebugEvent2 |
eventObject |
|
System.String |
iidEvent |
|
IDebugProgram2 |
program |
|
IDebugThread2 |
thread |
|
|
Improve this Doc
View Source
Send(IDebugEvent2, String, IDebugThread2)
Declaration
public void Send(IDebugEvent2 eventObject, string iidEvent, IDebugThread2 thread)
Parameters
Type |
Name |
Description |
IDebugEvent2 |
eventObject |
|
System.String |
iidEvent |
|
IDebugThread2 |
thread |
|