pl.wendigo.chrome / ProtocolEvent

ProtocolEvent

open class ProtocolEvent (source)

Debugger event represents generic protocol event consisting of domain and event names. This class is also supertype of all parameterized events.

Constructors

<init>

ProtocolEvent(domain: String, name: String)

Debugger event represents generic protocol event consisting of domain and event names. This class is also supertype of all parameterized events.

Functions

protocolDomain

fun protocolDomain(): String

Inheritors

AcceptedEvent

data class AcceptedEvent : ProtocolEvent

Represents event frames for Tethering.accepted

AddDatabaseEvent

data class AddDatabaseEvent : ProtocolEvent

Represents event frames for Database.addDatabase

AddHeapSnapshotChunkEvent

data class AddHeapSnapshotChunkEvent : ProtocolEvent

Represents event frames for HeapProfiler.addHeapSnapshotChunk

AnimationCanceledEvent

data class AnimationCanceledEvent : ProtocolEvent

Represents event frames for Animation.animationCanceled

AnimationCreatedEvent

data class AnimationCreatedEvent : ProtocolEvent

Represents event frames for Animation.animationCreated

AnimationStartedEvent

data class AnimationStartedEvent : ProtocolEvent

Represents event frames for Animation.animationStarted

ApplicationCacheStatusUpdatedEvent

data class ApplicationCacheStatusUpdatedEvent : ProtocolEvent

Represents event frames for ApplicationCache.applicationCacheStatusUpdated

AttachedToTargetEvent

data class AttachedToTargetEvent : ProtocolEvent

Represents event frames for Target.attachedToTarget

AttributeModifiedEvent

data class AttributeModifiedEvent : ProtocolEvent

Represents event frames for DOM.attributeModified

AttributeRemovedEvent

data class AttributeRemovedEvent : ProtocolEvent

Represents event frames for DOM.attributeRemoved

AudioListenerCreatedEvent

data class AudioListenerCreatedEvent : ProtocolEvent

Represents event frames for WebAudio.audioListenerCreated

AudioListenerWillBeDestroyedEvent

data class AudioListenerWillBeDestroyedEvent : ProtocolEvent

Represents event frames for WebAudio.audioListenerWillBeDestroyed

AudioNodeCreatedEvent

data class AudioNodeCreatedEvent : ProtocolEvent

Represents event frames for WebAudio.audioNodeCreated

AudioNodeWillBeDestroyedEvent

data class AudioNodeWillBeDestroyedEvent : ProtocolEvent

Represents event frames for WebAudio.audioNodeWillBeDestroyed

AudioParamCreatedEvent

data class AudioParamCreatedEvent : ProtocolEvent

Represents event frames for WebAudio.audioParamCreated

AudioParamWillBeDestroyedEvent

data class AudioParamWillBeDestroyedEvent : ProtocolEvent

Represents event frames for WebAudio.audioParamWillBeDestroyed

AuthRequiredEvent

data class AuthRequiredEvent : ProtocolEvent

Represents event frames for Fetch.authRequired

BackgroundServiceEventReceivedEvent

data class BackgroundServiceEventReceivedEvent : ProtocolEvent

Represents event frames for BackgroundService.backgroundServiceEventReceived

BreakpointResolvedEvent

data class BreakpointResolvedEvent : ProtocolEvent

Represents event frames for Debugger.breakpointResolved

BufferUsageEvent

data class BufferUsageEvent : ProtocolEvent

Represents event frames for Tracing.bufferUsage

CacheStorageContentUpdatedEvent

data class CacheStorageContentUpdatedEvent : ProtocolEvent

Represents event frames for Storage.cacheStorageContentUpdated

CacheStorageListUpdatedEvent

data class CacheStorageListUpdatedEvent : ProtocolEvent

Represents event frames for Storage.cacheStorageListUpdated

CertificateErrorEvent

data class CertificateErrorEvent : ProtocolEvent

Represents event frames for Security.certificateError

CharacterDataModifiedEvent

data class CharacterDataModifiedEvent : ProtocolEvent

Represents event frames for DOM.characterDataModified

ChildNodeCountUpdatedEvent

data class ChildNodeCountUpdatedEvent : ProtocolEvent

Represents event frames for DOM.childNodeCountUpdated

ChildNodeInsertedEvent

data class ChildNodeInsertedEvent : ProtocolEvent

Represents event frames for DOM.childNodeInserted

ChildNodeRemovedEvent

data class ChildNodeRemovedEvent : ProtocolEvent

Represents event frames for DOM.childNodeRemoved

CompilationCacheProducedEvent

data class CompilationCacheProducedEvent : ProtocolEvent

Represents event frames for Page.compilationCacheProduced

ConsoleAPICalledEvent

data class ConsoleAPICalledEvent : ProtocolEvent

Represents event frames for Runtime.consoleAPICalled

ConsoleProfileFinishedEvent

data class ConsoleProfileFinishedEvent : ProtocolEvent

Represents event frames for Profiler.consoleProfileFinished

ConsoleProfileStartedEvent

data class ConsoleProfileStartedEvent : ProtocolEvent

Represents event frames for Profiler.consoleProfileStarted

ContextChangedEvent

data class ContextChangedEvent : ProtocolEvent

Represents event frames for WebAudio.contextChanged

ContextCreatedEvent

data class ContextCreatedEvent : ProtocolEvent

Represents event frames for WebAudio.contextCreated

ContextWillBeDestroyedEvent

data class ContextWillBeDestroyedEvent : ProtocolEvent

Represents event frames for WebAudio.contextWillBeDestroyed

DataCollectedEvent

data class DataCollectedEvent : ProtocolEvent

Represents event frames for Tracing.dataCollected

DataReceivedEvent

data class DataReceivedEvent : ProtocolEvent

Represents event frames for Network.dataReceived

DetachedEvent

data class DetachedEvent : ProtocolEvent

Represents event frames for Inspector.detached

DetachedFromTargetEvent

data class DetachedFromTargetEvent : ProtocolEvent

Represents event frames for Target.detachedFromTarget

DistributedNodesUpdatedEvent

data class DistributedNodesUpdatedEvent : ProtocolEvent

Represents event frames for DOM.distributedNodesUpdated

DomContentEventFiredEvent

data class DomContentEventFiredEvent : ProtocolEvent

Represents event frames for Page.domContentEventFired

DomStorageItemAddedEvent

data class DomStorageItemAddedEvent : ProtocolEvent

Represents event frames for DOMStorage.domStorageItemAdded

DomStorageItemRemovedEvent

data class DomStorageItemRemovedEvent : ProtocolEvent

Represents event frames for DOMStorage.domStorageItemRemoved

DomStorageItemsClearedEvent

data class DomStorageItemsClearedEvent : ProtocolEvent

Represents event frames for DOMStorage.domStorageItemsCleared

DomStorageItemUpdatedEvent

data class DomStorageItemUpdatedEvent : ProtocolEvent

Represents event frames for DOMStorage.domStorageItemUpdated

DownloadWillBeginEvent

data class DownloadWillBeginEvent : ProtocolEvent

Represents event frames for Page.downloadWillBegin

EntryAddedEvent

data class EntryAddedEvent : ProtocolEvent

Represents event frames for Log.entryAdded

EventSourceMessageReceivedEvent

data class EventSourceMessageReceivedEvent : ProtocolEvent

Represents event frames for Network.eventSourceMessageReceived

ExceptionRevokedEvent

data class ExceptionRevokedEvent : ProtocolEvent

Represents event frames for Runtime.exceptionRevoked

ExceptionThrownEvent

data class ExceptionThrownEvent : ProtocolEvent

Represents event frames for Runtime.exceptionThrown

ExecutionContextCreatedEvent

data class ExecutionContextCreatedEvent : ProtocolEvent

Represents event frames for Runtime.executionContextCreated

ExecutionContextDestroyedEvent

data class ExecutionContextDestroyedEvent : ProtocolEvent

Represents event frames for Runtime.executionContextDestroyed

FileChooserOpenedEvent

data class FileChooserOpenedEvent : ProtocolEvent

Represents event frames for Page.fileChooserOpened

FontsUpdatedEvent

data class FontsUpdatedEvent : ProtocolEvent

Represents event frames for CSS.fontsUpdated

FrameAttachedEvent

data class FrameAttachedEvent : ProtocolEvent

Represents event frames for Page.frameAttached

FrameClearedScheduledNavigationEvent

data class FrameClearedScheduledNavigationEvent : ProtocolEvent

Represents event frames for Page.frameClearedScheduledNavigation

FrameDetachedEvent

data class FrameDetachedEvent : ProtocolEvent

Represents event frames for Page.frameDetached

FrameNavigatedEvent

data class FrameNavigatedEvent : ProtocolEvent

Represents event frames for Page.frameNavigated

FrameRequestedNavigationEvent

data class FrameRequestedNavigationEvent : ProtocolEvent

Represents event frames for Page.frameRequestedNavigation

FrameScheduledNavigationEvent

data class FrameScheduledNavigationEvent : ProtocolEvent

Represents event frames for Page.frameScheduledNavigation

FrameStartedLoadingEvent

data class FrameStartedLoadingEvent : ProtocolEvent

Represents event frames for Page.frameStartedLoading

FrameStoppedLoadingEvent

data class FrameStoppedLoadingEvent : ProtocolEvent

Represents event frames for Page.frameStoppedLoading

HeapStatsUpdateEvent

data class HeapStatsUpdateEvent : ProtocolEvent

Represents event frames for HeapProfiler.heapStatsUpdate

IndexedDBContentUpdatedEvent

data class IndexedDBContentUpdatedEvent : ProtocolEvent

Represents event frames for Storage.indexedDBContentUpdated

IndexedDBListUpdatedEvent

data class IndexedDBListUpdatedEvent : ProtocolEvent

Represents event frames for Storage.indexedDBListUpdated

InlineStyleInvalidatedEvent

data class InlineStyleInvalidatedEvent : ProtocolEvent

Represents event frames for DOM.inlineStyleInvalidated

InspectNodeRequestedEvent

data class InspectNodeRequestedEvent : ProtocolEvent

Represents event frames for Overlay.inspectNodeRequested

InspectRequestedEvent

data class InspectRequestedEvent : ProtocolEvent

Represents event frames for Runtime.inspectRequested

IssueUpdatedEvent

data class IssueUpdatedEvent : ProtocolEvent

Represents event frames for Cast.issueUpdated

JavascriptDialogClosedEvent

data class JavascriptDialogClosedEvent : ProtocolEvent

Represents event frames for Page.javascriptDialogClosed

JavascriptDialogOpeningEvent

data class JavascriptDialogOpeningEvent : ProtocolEvent

Represents event frames for Page.javascriptDialogOpening

LastSeenObjectIdEvent

data class LastSeenObjectIdEvent : ProtocolEvent

Represents event frames for HeapProfiler.lastSeenObjectId

LayerPaintedEvent

data class LayerPaintedEvent : ProtocolEvent

Represents event frames for LayerTree.layerPainted

LayerTreeDidChangeEvent

data class LayerTreeDidChangeEvent : ProtocolEvent

Represents event frames for LayerTree.layerTreeDidChange

LifecycleEventEvent

data class LifecycleEventEvent : ProtocolEvent

Represents event frames for Page.lifecycleEvent

LoadEventFiredEvent

data class LoadEventFiredEvent : ProtocolEvent

Represents event frames for Page.loadEventFired

LoadingFailedEvent

data class LoadingFailedEvent : ProtocolEvent

Represents event frames for Network.loadingFailed

LoadingFinishedEvent

data class LoadingFinishedEvent : ProtocolEvent

Represents event frames for Network.loadingFinished

MessageAddedEvent

data class MessageAddedEvent : ProtocolEvent

Represents event frames for Console.messageAdded

MetricsEvent

data class MetricsEvent : ProtocolEvent

Represents event frames for Performance.metrics

NavigatedWithinDocumentEvent

data class NavigatedWithinDocumentEvent : ProtocolEvent

Represents event frames for Page.navigatedWithinDocument

NeedsBeginFramesChangedEvent

data class NeedsBeginFramesChangedEvent : ProtocolEvent

Represents event frames for HeadlessExperimental.needsBeginFramesChanged

NetworkStateUpdatedEvent

data class NetworkStateUpdatedEvent : ProtocolEvent

Represents event frames for ApplicationCache.networkStateUpdated

NodeHighlightRequestedEvent

data class NodeHighlightRequestedEvent : ProtocolEvent

Represents event frames for Overlay.nodeHighlightRequested

NodeParamConnectedEvent

data class NodeParamConnectedEvent : ProtocolEvent

Represents event frames for WebAudio.nodeParamConnected

NodeParamDisconnectedEvent

data class NodeParamDisconnectedEvent : ProtocolEvent

Represents event frames for WebAudio.nodeParamDisconnected

NodesConnectedEvent

data class NodesConnectedEvent : ProtocolEvent

Represents event frames for WebAudio.nodesConnected

NodesDisconnectedEvent

data class NodesDisconnectedEvent : ProtocolEvent

Represents event frames for WebAudio.nodesDisconnected

PausedEvent

data class PausedEvent : ProtocolEvent

Represents event frames for Debugger.paused

PlayerEventsAddedEvent

data class PlayerEventsAddedEvent : ProtocolEvent

Represents event frames for Media.playerEventsAdded

PlayerPropertiesChangedEvent

data class PlayerPropertiesChangedEvent : ProtocolEvent

Represents event frames for Media.playerPropertiesChanged

PlayersCreatedEvent

data class PlayersCreatedEvent : ProtocolEvent

Represents event frames for Media.playersCreated

PseudoElementAddedEvent

data class PseudoElementAddedEvent : ProtocolEvent

Represents event frames for DOM.pseudoElementAdded

PseudoElementRemovedEvent

data class PseudoElementRemovedEvent : ProtocolEvent

Represents event frames for DOM.pseudoElementRemoved

ReceivedMessageFromTargetEvent

data class ReceivedMessageFromTargetEvent : ProtocolEvent

Represents event frames for Target.receivedMessageFromTarget

RecordingStateChangedEvent

data class RecordingStateChangedEvent : ProtocolEvent

Represents event frames for BackgroundService.recordingStateChanged

ReportHeapSnapshotProgressEvent

data class ReportHeapSnapshotProgressEvent : ProtocolEvent

Represents event frames for HeapProfiler.reportHeapSnapshotProgress

RequestInterceptedEvent

data class RequestInterceptedEvent : ProtocolEvent

Represents event frames for Network.requestIntercepted

RequestPausedEvent

data class RequestPausedEvent : ProtocolEvent

Represents event frames for Fetch.requestPaused

RequestServedFromCacheEvent

data class RequestServedFromCacheEvent : ProtocolEvent

Represents event frames for Network.requestServedFromCache

RequestWillBeSentEvent

data class RequestWillBeSentEvent : ProtocolEvent

Represents event frames for Network.requestWillBeSent

RequestWillBeSentExtraInfoEvent

data class RequestWillBeSentExtraInfoEvent : ProtocolEvent

Represents event frames for Network.requestWillBeSentExtraInfo

ResourceChangedPriorityEvent

data class ResourceChangedPriorityEvent : ProtocolEvent

Represents event frames for Network.resourceChangedPriority

ResponseReceivedEvent

data class ResponseReceivedEvent : ProtocolEvent

Represents event frames for Network.responseReceived

ResponseReceivedExtraInfoEvent

data class ResponseReceivedExtraInfoEvent : ProtocolEvent

Represents event frames for Network.responseReceivedExtraInfo

ScreencastFrameEvent

data class ScreencastFrameEvent : ProtocolEvent

Represents event frames for Page.screencastFrame

ScreencastVisibilityChangedEvent

data class ScreencastVisibilityChangedEvent : ProtocolEvent

Represents event frames for Page.screencastVisibilityChanged

ScreenshotRequestedEvent

data class ScreenshotRequestedEvent : ProtocolEvent

Represents event frames for Overlay.screenshotRequested

ScriptFailedToParseEvent

data class ScriptFailedToParseEvent : ProtocolEvent

Represents event frames for Debugger.scriptFailedToParse

ScriptParsedEvent

data class ScriptParsedEvent : ProtocolEvent

Represents event frames for Debugger.scriptParsed

SecurityStateChangedEvent

data class SecurityStateChangedEvent : ProtocolEvent

Represents event frames for Security.securityStateChanged

SetChildNodesEvent

data class SetChildNodesEvent : ProtocolEvent

Represents event frames for DOM.setChildNodes

ShadowRootPoppedEvent

data class ShadowRootPoppedEvent : ProtocolEvent

Represents event frames for DOM.shadowRootPopped

ShadowRootPushedEvent

data class ShadowRootPushedEvent : ProtocolEvent

Represents event frames for DOM.shadowRootPushed

SignedExchangeReceivedEvent

data class SignedExchangeReceivedEvent : ProtocolEvent

Represents event frames for Network.signedExchangeReceived

SinksUpdatedEvent

data class SinksUpdatedEvent : ProtocolEvent

Represents event frames for Cast.sinksUpdated

StyleSheetAddedEvent

data class StyleSheetAddedEvent : ProtocolEvent

Represents event frames for CSS.styleSheetAdded

StyleSheetChangedEvent

data class StyleSheetChangedEvent : ProtocolEvent

Represents event frames for CSS.styleSheetChanged

StyleSheetRemovedEvent

data class StyleSheetRemovedEvent : ProtocolEvent

Represents event frames for CSS.styleSheetRemoved

TargetCrashedEvent

data class TargetCrashedEvent : ProtocolEvent

Represents event frames for Target.targetCrashed

TargetCreatedEvent

data class TargetCreatedEvent : ProtocolEvent

Represents event frames for Target.targetCreated

TargetDestroyedEvent

data class TargetDestroyedEvent : ProtocolEvent

Represents event frames for Target.targetDestroyed

TargetInfoChangedEvent

data class TargetInfoChangedEvent : ProtocolEvent

Represents event frames for Target.targetInfoChanged

TracingCompleteEvent

data class TracingCompleteEvent : ProtocolEvent

Represents event frames for Tracing.tracingComplete

WebSocketClosedEvent

data class WebSocketClosedEvent : ProtocolEvent

Represents event frames for Network.webSocketClosed

WebSocketCreatedEvent

data class WebSocketCreatedEvent : ProtocolEvent

Represents event frames for Network.webSocketCreated

WebSocketFrameErrorEvent

data class WebSocketFrameErrorEvent : ProtocolEvent

Represents event frames for Network.webSocketFrameError

WebSocketFrameReceivedEvent

data class WebSocketFrameReceivedEvent : ProtocolEvent

Represents event frames for Network.webSocketFrameReceived

WebSocketFrameSentEvent

data class WebSocketFrameSentEvent : ProtocolEvent

Represents event frames for Network.webSocketFrameSent

WebSocketHandshakeResponseReceivedEvent

data class WebSocketHandshakeResponseReceivedEvent : ProtocolEvent

Represents event frames for Network.webSocketHandshakeResponseReceived

WebSocketWillSendHandshakeRequestEvent

data class WebSocketWillSendHandshakeRequestEvent : ProtocolEvent

Represents event frames for Network.webSocketWillSendHandshakeRequest

WindowOpenEvent

data class WindowOpenEvent : ProtocolEvent

Represents event frames for Page.windowOpen

WorkerErrorReportedEvent

data class WorkerErrorReportedEvent : ProtocolEvent

Represents event frames for ServiceWorker.workerErrorReported

WorkerRegistrationUpdatedEvent

data class WorkerRegistrationUpdatedEvent : ProtocolEvent

Represents event frames for ServiceWorker.workerRegistrationUpdated

WorkerVersionUpdatedEvent

data class WorkerVersionUpdatedEvent : ProtocolEvent

Represents event frames for ServiceWorker.workerVersionUpdated