- AdjustCallStack
PBDebugger::HRESULT AdjustCallStack
(
in unsigned long debugId,
in unsigned long instanceId,
in short nLevels,
in short nContextIn,
out short nContextOut
);
- Continue
PBDebugger::HRESULT Continue
(
in unsigned long debugId,
in unsigned long instanceId
);
- CreateDebugger
PBDebugger::HRESULT CreateDebugger
(
out unsigned long debugId,
in unsigned long listenerIPaddr,
in unsigned long listenerPort
);
- DisableInstanceTracking
PBDebugger::HRESULT DisableInstanceTracking
(
in unsigned long debugId
);
- EnableInstanceTracking
PBDebugger::HRESULT EnableInstanceTracking
(
in unsigned long debugId
);
- GetCallStack
PBDebugger::HRESULT GetCallStack
(
in unsigned long debugId,
in unsigned long instanceId,
out unsigned long stackSize,
out PBDebugger::CPB_SourceLocationSequence Locations
);
- GetCurrentLocation
PBDebugger::HRESULT GetCurrentLocation
(
in unsigned long debugId,
in unsigned long instanceId,
out PBDebugger::CPB_SourceLocation currLocation
);
- GetCurrentStackLocation
PBDebugger::HRESULT GetCurrentStackLocation
(
in unsigned long debugId,
in unsigned long instanceId,
out PBDebugger::CPB_SourceLocation Location
);
- GetPackageComponentNames
PBDebugger::HRESULT GetPackageComponentNames
(
in unsigned long debugId,
in unsigned long instanceId,
out string packageName,
out string componentName
);
- GetRemoteArrayInfo
PBDebugger::HRESULT GetRemoteArrayInfo
(
in unsigned long debugId,
in unsigned long instanceId,
in unsigned long arrayInst,
out PBDebugger::CPB_RemoteVarSequence vars
);
- GetRemoteObjVar
PBDebugger::HRESULT GetRemoteObjVar
(
in unsigned long debugId,
in unsigned long instanceId,
in unsigned long obInst,
out PBDebugger::CPB_RemoteVarSequence vars
);
- GetRemoteVars
PBDebugger::HRESULT GetRemoteVars
(
in unsigned long debugId,
in unsigned long instanceId,
in unsigned short varType,
out PBDebugger::CPB_RemoteVarSequence vars
);
- isComponentBeingDebugged
PBDebugger::HRESULT isComponentBeingDebugged
(
in string packageName,
in string componentName,
out unsigned long debugId
);
- isDebuggingEnabled
PBDebugger::HRESULT isDebuggingEnabled
(
out boolean enabled
);
- LookupRemoteVariable
PBDebugger::HRESULT LookupRemoteVariable
(
in unsigned long debugId,
in unsigned long instanceId,
in string pszVariable,
in octet itemScope,
out octet cScope,
out PBDebugger::CPB_RemoteVarSequence vars
);
- ReleaseDebugger
PBDebugger::HRESULT ReleaseDebugger
(
in unsigned long debugId
);
- SetBreakpoints
PBDebugger::HRESULT SetBreakpoints
(
in unsigned long debugId,
in unsigned long numBreakpoints,
in PBDebugger::CPB_SourceLocationSequence loc,
in boolean setAll
);
- SetComponents
PBDebugger::HRESULT SetComponents
(
in unsigned long debugId,
in unsigned long numComponents,
in PBDebugger::stringSequence packageNames,
in PBDebugger::stringSequence componentNames,
out PBDebugger::ulongSequence errorCodes
);
- SetNextExecutableLine
PBDebugger::HRESULT SetNextExecutableLine
(
in unsigned long debugId,
in unsigned long instanceId,
in unsigned long lineNumber
);
- SetStepLine
PBDebugger::HRESULT SetStepLine
(
in unsigned long debugId,
in unsigned long instanceId,
in unsigned long lineNumber
);
- SetWatchpoint
PBDebugger::HRESULT SetWatchpoint
(
in unsigned long debugId,
in unsigned long instanceId,
in long watchId,
in string varName,
in octet watchType
);
- StartDebugging
PBDebugger::HRESULT StartDebugging
(
in unsigned long debugId
);
- Step
PBDebugger::HRESULT Step
(
in unsigned long debugId,
in unsigned long instanceId,
in unsigned short stepType
);
- StopDebugging
PBDebugger::HRESULT StopDebugging
(
in unsigned long debugId
);
- UnSetBreakpoints
PBDebugger::HRESULT UnSetBreakpoints
(
in unsigned long debugId,
in unsigned long numBreakpoints,
in PBDebugger::ulongSequence BreakpointIds,
in boolean unsetAll
);
- UnSetWatchpoint
PBDebugger::HRESULT UnSetWatchpoint
(
in unsigned long debugId,
in unsigned long instanceId,
in long watchId
);