type ICefCustomStreamReader = interface(ICefBaseRefCounted)
Interface used to read data from a stream. The functions of this interface may be called on any thread.
UNKNOWN
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_stream_capi.h">CEF source file: /include/capi/cef_stream_capi.h (cef_stream_reader_t))
| Public | function Read(ptr: Pointer; size, n: NativeUInt): NativeUInt; |
| Public | function Seek(offset: Int64; whence: Integer): Integer; |
| Public | function Tell: Int64; |
| Public | function Eof: Boolean; |
| Public | function MayBlock: Boolean; |
| Public | function Read(ptr: Pointer; size, n: NativeUInt): NativeUInt; |
|
Read raw binary data. Attributes
| |
| Public | function Seek(offset: Int64; whence: Integer): Integer; |
|
Seek to the specified offset position. |whence| may be any one of SEEK_CUR, SEEK_END or SEEK_SET. Return zero on success and non-zero on failure. | |
| Public | function Tell: Int64; |
|
Return the current offset position. | |
| Public | function Eof: Boolean; |
|
Return non-zero if at end of file. | |
| Public | function MayBlock: Boolean; |
|
Return true (1) if this handler performs work like accessing the file system which may block. Used as a hint for determining the thread to access the handler from. | |