pl.wendigo.chrome / DebuggerProtocol

DebuggerProtocol

interface DebuggerProtocol (source)

Functions

captureAllEvents

abstract fun captureAllEvents(): Flowable<Timed<ProtocolEvent>>

captureEvents

abstract fun <T : ProtocolEvent> captureEvents(name: String, outClazz: Class<T>): Flowable<Timed<T>>

close

abstract fun close(): Unit

registerEventMappings

abstract fun registerEventMappings(mapOf: Map<String, Class<out ProtocolEvent>>): Unit

runAndCaptureResponse

abstract fun <T> runAndCaptureResponse(name: String, params: Any?, clazz: Class<T>): Single<Timed<T>>