cdp-0.0.2.0: A library for the Chrome Devtools Protocol
Safe HaskellNone
LanguageHaskell2010

CDP.Domains.IO

Description

IO

Input/Output operations for streams produced by DevTools.

Synopsis

Documentation

data IOResolveBlob Source #

Constructors

IOResolveBlob 

Fields

Instances

Instances details
Eq IOResolveBlob Source # 
Instance details

Defined in CDP.Domains.IO

Show IOResolveBlob Source # 
Instance details

Defined in CDP.Domains.IO

FromJSON IOResolveBlob Source # 
Instance details

Defined in CDP.Domains.IO

data PIOResolveBlob Source #

Return UUID of Blob object specified by a remote object id.

Parameters of the resolveBlob command.

Constructors

PIOResolveBlob 

Fields

data IORead Source #

Constructors

IORead 

Fields

Instances

Instances details
Eq IORead Source # 
Instance details

Defined in CDP.Domains.IO

Methods

(==) :: IORead -> IORead -> Bool #

(/=) :: IORead -> IORead -> Bool #

Show IORead Source # 
Instance details

Defined in CDP.Domains.IO

FromJSON IORead Source # 
Instance details

Defined in CDP.Domains.IO

data PIORead Source #

Read a chunk of the stream

Parameters of the read command.

Constructors

PIORead 

Fields

  • pIOReadHandle :: IOStreamHandle

    Handle of the stream to read.

  • pIOReadOffset :: Maybe Int

    Seek to the specified offset before reading (if not specificed, proceed with offset following the last read). Some types of streams may only support sequential reads.

  • pIOReadSize :: Maybe Int

    Maximum number of bytes to read (left upon the agent discretion if not specified).

Instances

Instances details
Eq PIORead Source # 
Instance details

Defined in CDP.Domains.IO

Methods

(==) :: PIORead -> PIORead -> Bool #

(/=) :: PIORead -> PIORead -> Bool #

Show PIORead Source # 
Instance details

Defined in CDP.Domains.IO

ToJSON PIORead Source # 
Instance details

Defined in CDP.Domains.IO

Command PIORead Source # 
Instance details

Defined in CDP.Domains.IO

Associated Types

type CommandResponse PIORead Source #

type CommandResponse PIORead Source # 
Instance details

Defined in CDP.Domains.IO

data PIOClose Source #

Close the stream, discard any temporary backing storage.

Parameters of the close command.

Constructors

PIOClose 

Fields

Instances

Instances details
Eq PIOClose Source # 
Instance details

Defined in CDP.Domains.IO

Show PIOClose Source # 
Instance details

Defined in CDP.Domains.IO

ToJSON PIOClose Source # 
Instance details

Defined in CDP.Domains.IO

Command PIOClose Source # 
Instance details

Defined in CDP.Domains.IO

Associated Types

type CommandResponse PIOClose Source #

type CommandResponse PIOClose Source # 
Instance details

Defined in CDP.Domains.IO

type IOStreamHandle = Text Source #

Type StreamHandle. This is either obtained from another method or specified as `blob:<uuid>` where `<uuid&gt` is an UUID of a Blob.