Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.chromium.sdk.SyncCallback

Packages that use SyncCallback
org.chromium.sdk | Main package of ChromDevTools SDK API.
org.chromium.sdk.util |
org.chromium.sdk.wip | Contains all WIP-specific interfaces.

Uses of SyncCallback in org.chromium.sdk

Classes in org.chromium.sdk that implement SyncCallback
`class` | `CallbackSemaphore` Convenient implementation of `SyncCallback`.

Methods in org.chromium.sdk with parameters of type SyncCallback
`RelayOk` | `Breakpoint.clear(JavascriptVm.BreakpointCallback callback, SyncCallback syncCallback)` Removes the breakpoint from the JS debugger and invokes the callback once the operation has finished.
`RelayOk` | `DebugContext.continueVm(DebugContext.StepAction stepAction, int stepCount, DebugContext.ContinueCallback callback, SyncCallback syncCallback)` Resumes the JavaScript VM execution using a "continue" request.
`RelayOk` | `JavascriptVm.enableBreakpoints(java.lang.Boolean enabled, GenericCallback<java.lang.Boolean> callback, SyncCallback syncCallback)` Asynchronously enables or disables all breakpoints on remote.
`RelayOk` | `JsEvaluateContext.evaluateAsync(java.lang.String expression, java.util.Map<java.lang.String,java.lang.String> additionalContext, JsEvaluateContext.EvaluateCallback evaluateCallback, SyncCallback syncCallback)` Asynchronously evaluates an arbitrary JavaScript `expression` in the particular context.
`RelayOk` | `JsObjectProperty.evaluateGet(JsEvaluateContext.EvaluateCallback callback, SyncCallback syncCallback)` Asynchronously evaluates property getter and returns property value.
`RelayOk` | `Breakpoint.flush(JavascriptVm.BreakpointCallback callback, SyncCallback syncCallback)` Flushes the breakpoint parameter changes (set* methods) into the browser and invokes the callback once the operation has finished.
`RelayOk` | `JavascriptVm.listBreakpoints(JavascriptVm.ListBreakpointsCallback callback, SyncCallback syncCallback)` Asynchronously reads breakpoints from remote VM.
`RelayOk` | `UpdatableScript.previewSetSource(java.lang.String newSource, UpdatableScript.UpdateCallback callback, SyncCallback syncCallback)` Same as `UpdatableScript.setSourceOnRemote(java.lang.String, org.chromium.sdk.UpdatableScript.UpdateCallback, org.chromium.sdk.SyncCallback)`, but does not actually update a script, only provides a description of the planned changes.
`RelayOk` | `JsValue.reloadHeavyValue(JsValue.ReloadBiggerCallback callback, SyncCallback syncCallback)` Asynchronously reloads object value with extended size limit.
`RelayOk` | `RestartFrameExtension.restartFrame(CallFrame callFrame, GenericCallback<java.lang.Boolean> callback, SyncCallback syncCallback)` Restarts a frame (all frames above are dropped from the stack, this frame is started over).
`RelayOk` | `JavascriptVm.setBreakOnException(JavascriptVm.ExceptionCatchMode catchMode, GenericCallback<JavascriptVm.ExceptionCatchMode> callback, SyncCallback syncCallback)` Controls whether VM stops on exceptions.
`RelayOk` | `JavascriptVm.setBreakpoint(Breakpoint.Target target, int line, int column, boolean enabled, java.lang.String condition, JavascriptVm.BreakpointCallback callback, SyncCallback syncCallback)` Sets a breakpoint with the specified parameters.
`RelayOk` | `IgnoreCountBreakpointExtension.setBreakpoint(JavascriptVm javascriptVm, Breakpoint.Target target, int line, int column, boolean enabled, java.lang.String condition, int ignoreCount, JavascriptVm.BreakpointCallback callback, SyncCallback syncCallback)` Sets a breakpoint with the specified parameters.
`RelayOk` | `IgnoreCountBreakpointExtension.setIgnoreCount(Breakpoint breakpoint, int ignoreCount, GenericCallback<java.lang.Void> callback, SyncCallback syncCallback)` Sets the ignore count for this breakpoint (`EMPTY_VALUE` to clear).
`RelayOk` | `UpdatableScript.setSourceOnRemote(java.lang.String newSource, UpdatableScript.UpdateCallback callback, SyncCallback syncCallback)` Demands that script text should be replaced with a new one if possible.

Uses of SyncCallback in org.chromium.sdk.util

Methods in org.chromium.sdk.util that return SyncCallback
`SyncCallback` | `RelaySyncCallback.Guard.asSyncCallback()`
`SyncCallback` | `RelaySyncCallback.getUserSyncCallback()`

Methods in org.chromium.sdk.util with parameters of type SyncCallback
`static RelayOk` | `RelaySyncCallback.finish(SyncCallback syncCallback)`
`abstract RelayOk` | `AsyncFuture.getAsync(AsyncFuture.Callback<? super T> callback, SyncCallback syncCallback)` Obtains the operation result.
`RelayOk` | `AsyncFutureRef.getAsync(AsyncFuture.Callback<T> callback, SyncCallback syncCallback)`
`RelayOk` | `AsyncFuture.Operation.start(AsyncFuture.Callback<RES> callback, SyncCallback syncCallback)` Starts the operation.

Constructors in org.chromium.sdk.util with parameters of type SyncCallback
`RelaySyncCallback(SyncCallback syncCallback)`

Uses of SyncCallback in org.chromium.sdk.wip

Methods in org.chromium.sdk.wip with parameters of type SyncCallback
`RelayOk` | `PermanentRemoteValueMapping.delete(GenericCallback<java.lang.Void> callback, SyncCallback syncCallback)` Asynchronously deletes mapping on remote VM.
`RelayOk` | `EvaluateToMappingExtension.evaluateAsync(JsEvaluateContext evaluateContext, java.lang.String expression, java.util.Map<java.lang.String,java.lang.String> additionalContext, RemoteValueMapping targetMapping, JsEvaluateContext.EvaluateCallback evaluateCallback, SyncCallback syncCallback)` Asynchronously evaluates an arbitrary JavaScript `expression` in the particular context.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES