Method
IdeDebuggermodify_breakpoint_async
Declaration
void
ide_debugger_modify_breakpoint_async (
IdeDebugger* self,
IdeDebuggerBreakpointChange change,
IdeDebuggerBreakpoint* breakpoint,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
Description
Asynchronously requests that a breakpoint is modified by the debugger backend.
Specify change
for how to modify the breakpoint.
This asynchronous function may complete before the breakpoint has been
modified by the debugger. Debugger implementations will emit
IdeDebugger::breakpoint-modified
when a breakpoint has been removed.
Parameters
change
-
Type:
IdeDebuggerBreakpointChange
An
IdeDebuggerBreakpointChange
. breakpoint
-
Type:
IdeDebuggerBreakpoint
An
IdeDebuggerBreakpoint
.The data is owned by the caller of the method. cancellable
-
Type:
GCancellable
A
GCancellable
orNULL
.The argument can be NULL
.The data is owned by the caller of the method. callback
-
Type:
GAsyncReadyCallback
An async callback to complete the operation.
The argument can be NULL
. user_data
-
Type:
gpointer
User data for
callback
.The argument can be NULL
.The data is owned by the caller of the method.