Package io.webfolder.cdp.command
Interface IO
-
public interface IOInput/Output operations for streams produced by DevTools
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose(String handle)Close the stream, discard any temporary backing storage.ReadResultread(String handle)Read a chunk of the streamReadResultread(String handle, Integer offset, Integer size)Read a chunk of the streamStringresolveBlob(String objectId)Return UUID of Blob object specified by a remote object id.
-
-
-
Method Detail
-
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, 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.
-
read
ReadResult read(String handle)
Read a chunk of the stream- Parameters:
handle- Handle of the stream to read.- Returns:
- ReadResult
-
-