class ProfilerOperations
(source)
ProfilerOperations represents Profiler protocol domain request/response operations and events that can be captured.
Link
Protocol Profiler domain documentation.
fun consoleProfileFinished(): Flowable<ConsoleProfileFinishedEvent>
Returns observable capturing all Profiler.consoleProfileFinished events. |
|
fun consoleProfileFinishedTimed(): Flowable<Timed<ConsoleProfileFinishedEvent>>
Returns observable capturing all Profiler.consoleProfileFinished events. |
|
fun consoleProfileStarted(): Flowable<ConsoleProfileStartedEvent>
Sent when new profile recodring is started using console.profile() call. |
|
fun consoleProfileStartedTimed(): Flowable<Timed<ConsoleProfileStartedEvent>>
Sent when new profile recodring is started using console.profile() call. |
|
fun disable(): Single<ResponseFrame> |
|
fun enable(): Single<ResponseFrame> |
|
fun events(): Flowable<Event>
Returns flowable capturing all Profiler domains events. |
|
fun setSamplingInterval(input: SetSamplingIntervalRequest): Single<ResponseFrame>
Changes CPU profiler sampling interval. Must be called before CPU profiles recording started. |
|
fun start(): Single<ResponseFrame> |
|
fun stop(): Single<StopResponse> |