Safe Haskell | None |
---|---|
Language | Haskell2010 |
CDP.Domains.BackgroundService
Description
BackgroundService
Defines events for background web platform features.
Synopsis
- data PBackgroundServiceClearEvents = PBackgroundServiceClearEvents {}
- data PBackgroundServiceSetRecording = PBackgroundServiceSetRecording {}
- data PBackgroundServiceStopObserving = PBackgroundServiceStopObserving {}
- data PBackgroundServiceStartObserving = PBackgroundServiceStartObserving {}
- data BackgroundServiceBackgroundServiceEventReceived = BackgroundServiceBackgroundServiceEventReceived {}
- data BackgroundServiceRecordingStateChanged = BackgroundServiceRecordingStateChanged {}
- data BackgroundServiceBackgroundServiceEvent = BackgroundServiceBackgroundServiceEvent {
- backgroundServiceBackgroundServiceEventTimestamp :: NetworkTimeSinceEpoch
- backgroundServiceBackgroundServiceEventOrigin :: Text
- backgroundServiceBackgroundServiceEventServiceWorkerRegistrationId :: ServiceWorkerRegistrationID
- backgroundServiceBackgroundServiceEventService :: BackgroundServiceServiceName
- backgroundServiceBackgroundServiceEventEventName :: Text
- backgroundServiceBackgroundServiceEventInstanceId :: Text
- backgroundServiceBackgroundServiceEventEventMetadata :: [BackgroundServiceEventMetadata]
- data BackgroundServiceEventMetadata = BackgroundServiceEventMetadata {}
- data BackgroundServiceServiceName
- pBackgroundServiceStartObserving :: BackgroundServiceServiceName -> PBackgroundServiceStartObserving
- pBackgroundServiceStopObserving :: BackgroundServiceServiceName -> PBackgroundServiceStopObserving
- pBackgroundServiceSetRecording :: Bool -> BackgroundServiceServiceName -> PBackgroundServiceSetRecording
- pBackgroundServiceClearEvents :: BackgroundServiceServiceName -> PBackgroundServiceClearEvents
Documentation
data PBackgroundServiceClearEvents Source #
Clears all stored data for the service.
Parameters of the clearEvents
command.
Constructors
PBackgroundServiceClearEvents | |
Instances
Eq PBackgroundServiceClearEvents Source # | |
Defined in CDP.Domains.BackgroundService | |
Show PBackgroundServiceClearEvents Source # | |
Defined in CDP.Domains.BackgroundService Methods showsPrec :: Int -> PBackgroundServiceClearEvents -> ShowS # show :: PBackgroundServiceClearEvents -> String # showList :: [PBackgroundServiceClearEvents] -> ShowS # | |
ToJSON PBackgroundServiceClearEvents Source # | |
Defined in CDP.Domains.BackgroundService Methods toJSON :: PBackgroundServiceClearEvents -> Value # toEncoding :: PBackgroundServiceClearEvents -> Encoding # toJSONList :: [PBackgroundServiceClearEvents] -> Value # toEncodingList :: [PBackgroundServiceClearEvents] -> Encoding # | |
Command PBackgroundServiceClearEvents Source # | |
Defined in CDP.Domains.BackgroundService Associated Types | |
type CommandResponse PBackgroundServiceClearEvents Source # | |
Defined in CDP.Domains.BackgroundService |
data PBackgroundServiceSetRecording Source #
Set the recording state for the service.
Parameters of the setRecording
command.
Constructors
PBackgroundServiceSetRecording | |
Instances
Eq PBackgroundServiceSetRecording Source # | |
Defined in CDP.Domains.BackgroundService | |
Show PBackgroundServiceSetRecording Source # | |
Defined in CDP.Domains.BackgroundService Methods showsPrec :: Int -> PBackgroundServiceSetRecording -> ShowS # show :: PBackgroundServiceSetRecording -> String # showList :: [PBackgroundServiceSetRecording] -> ShowS # | |
ToJSON PBackgroundServiceSetRecording Source # | |
Defined in CDP.Domains.BackgroundService | |
Command PBackgroundServiceSetRecording Source # | |
Defined in CDP.Domains.BackgroundService Associated Types type CommandResponse PBackgroundServiceSetRecording Source # | |
type CommandResponse PBackgroundServiceSetRecording Source # | |
Defined in CDP.Domains.BackgroundService |
data PBackgroundServiceStopObserving Source #
Disables event updates for the service.
Parameters of the stopObserving
command.
Constructors
PBackgroundServiceStopObserving | |
Instances
Eq PBackgroundServiceStopObserving Source # | |
Defined in CDP.Domains.BackgroundService | |
Show PBackgroundServiceStopObserving Source # | |
Defined in CDP.Domains.BackgroundService Methods showsPrec :: Int -> PBackgroundServiceStopObserving -> ShowS # | |
ToJSON PBackgroundServiceStopObserving Source # | |
Defined in CDP.Domains.BackgroundService | |
Command PBackgroundServiceStopObserving Source # | |
Defined in CDP.Domains.BackgroundService Associated Types type CommandResponse PBackgroundServiceStopObserving Source # | |
type CommandResponse PBackgroundServiceStopObserving Source # | |
Defined in CDP.Domains.BackgroundService |
data PBackgroundServiceStartObserving Source #
Enables event updates for the service.
Parameters of the startObserving
command.
Constructors
PBackgroundServiceStartObserving | |
Instances
Eq PBackgroundServiceStartObserving Source # | |
Defined in CDP.Domains.BackgroundService | |
Show PBackgroundServiceStartObserving Source # | |
Defined in CDP.Domains.BackgroundService Methods showsPrec :: Int -> PBackgroundServiceStartObserving -> ShowS # | |
ToJSON PBackgroundServiceStartObserving Source # | |
Defined in CDP.Domains.BackgroundService | |
Command PBackgroundServiceStartObserving Source # | |
Defined in CDP.Domains.BackgroundService Associated Types type CommandResponse PBackgroundServiceStartObserving Source # | |
type CommandResponse PBackgroundServiceStartObserving Source # | |
Defined in CDP.Domains.BackgroundService |
data BackgroundServiceBackgroundServiceEventReceived Source #
Type of the backgroundServiceEventReceived
event.
Constructors
BackgroundServiceBackgroundServiceEventReceived | |
Instances
data BackgroundServiceRecordingStateChanged Source #
Type of the recordingStateChanged
event.
Constructors
BackgroundServiceRecordingStateChanged | |
Instances
data BackgroundServiceBackgroundServiceEvent Source #
Type BackgroundServiceEvent
.
Constructors
BackgroundServiceBackgroundServiceEvent | |
Fields
|
Instances
data BackgroundServiceEventMetadata Source #
Type EventMetadata
.
A key-value pair for additional event information to pass along.
Constructors
BackgroundServiceEventMetadata | |
Instances
Eq BackgroundServiceEventMetadata Source # | |
Defined in CDP.Domains.BackgroundService | |
Show BackgroundServiceEventMetadata Source # | |
Defined in CDP.Domains.BackgroundService Methods showsPrec :: Int -> BackgroundServiceEventMetadata -> ShowS # show :: BackgroundServiceEventMetadata -> String # showList :: [BackgroundServiceEventMetadata] -> ShowS # | |
ToJSON BackgroundServiceEventMetadata Source # | |
Defined in CDP.Domains.BackgroundService | |
FromJSON BackgroundServiceEventMetadata Source # | |
Defined in CDP.Domains.BackgroundService Methods parseJSON :: Value -> Parser BackgroundServiceEventMetadata # parseJSONList :: Value -> Parser [BackgroundServiceEventMetadata] # |
data BackgroundServiceServiceName Source #
Type ServiceName
.
The Background Service that will be associated with the commands/events.
Every Background Service operates independently, but they share the same
API.
Constructors
Instances
pBackgroundServiceStartObserving :: BackgroundServiceServiceName -> PBackgroundServiceStartObserving Source #
pBackgroundServiceStopObserving :: BackgroundServiceServiceName -> PBackgroundServiceStopObserving Source #