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:
IdeDebuggerBreakpointChangeAn
IdeDebuggerBreakpointChange. breakpoint-
Type:
IdeDebuggerBreakpointAn
IdeDebuggerBreakpoint.The data is owned by the caller of the method. cancellable-
Type:
GCancellableA
GCancellableorNULL.The argument can be NULL.The data is owned by the caller of the method. callback-
Type:
GAsyncReadyCallbackAn async callback to complete the operation.
The argument can be NULL. user_data-
Type:
gpointerUser data for
callback.The argument can be NULL.The data is owned by the caller of the method.