Class TCefBytesWriteHandler

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefBytesWriteHandler = class(TCefWriteHandlerOwn)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected FCriticalSection: TRTLCriticalSection;
Protected FGrow: NativeUInt;
Protected FBuffer: Pointer;
Protected FBufferSize: int64;
Protected FOffset: int64;

Methods

Protected function Grow(size : NativeUInt) : NativeUInt;
Public constructor Create(aGrow : NativeUInt); reintroduce;
Public destructor Destroy; override;
Public function Write(const ptr: Pointer; size, n: NativeUInt): NativeUInt; override;
Public function Seek(offset: Int64; whence: Integer): Integer; override;
Public function Tell: Int64; override;
Public function Flush: Integer; override;
Public function MayBlock: Boolean; override;
Public function GetData: pointer;
Public function GetDataSize: int64;

Description

Fields

Protected FCriticalSection: TRTLCriticalSection;

This item has no description.

Protected FGrow: NativeUInt;

This item has no description.

Protected FBuffer: Pointer;

This item has no description.

Protected FBufferSize: int64;

This item has no description.

Protected FOffset: int64;

This item has no description.

Methods

Protected function Grow(size : NativeUInt) : NativeUInt;

This item has no description.

Public constructor Create(aGrow : NativeUInt); reintroduce;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function Write(const ptr: Pointer; size, n: NativeUInt): NativeUInt; override;

This item has no description. Showing description inherited from ICefWriteHandler.Write.

Write raw binary data.

Public function Seek(offset: Int64; whence: Integer): Integer; override;

This item has no description. Showing description inherited from ICefWriteHandler.Seek.

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; override;

This item has no description. Showing description inherited from ICefWriteHandler.Tell.

Return the current offset position.

Public function Flush: Integer; override;

This item has no description. Showing description inherited from ICefWriteHandler.Flush.

Flush the stream.

Public function MayBlock: Boolean; override;

This item has no description. Showing description inherited from ICefWriteHandler.MayBlock.

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.

Public function GetData: pointer;

This item has no description.

Public function GetDataSize: int64;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.