Interface IO


public interface IO
Input/Output operations for streams produced by DevTools.
  • Method Details

    • close

      void close(String handle)
      Close the stream, discard any temporary backing storage.
      Parameters:
      handle - Handle of the stream to close.
    • read

      ReadResult read(String handle)
      Read a chunk of the stream
      Parameters:
      handle - Handle of the stream to read.
      Returns:
      ReadResult
    • read

      ReadResult read(String handle, Integer offset, Integer size)
      Read a chunk of the stream
      Parameters:
      handle - Handle of the stream to read.
      offset - 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.
      size - Maximum number of bytes to read (left upon the agent discretion if not specified).
      Returns:
      ReadResult
    • resolveBlob

      String resolveBlob(String objectId)
      Return UUID of Blob object specified by a remote object id.
      Parameters:
      objectId - Object id of a Blob object wrapper.
      Returns:
      UUID of the specified Blob.