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