type ICefPostDataElement = interface(ICefBaseRefCounted)
Interface used to represent a single element in the request post data. The functions of this interface may be called on any thread.
UNKNOWN
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_request_capi.h">CEF source file: /include/capi/cef_request_capi.h (cef_post_data_element_t))
function IsReadOnly: Boolean; |
|
procedure SetToEmpty; |
|
procedure SetToFile(const fileName: ustring); |
|
procedure SetToBytes(size: NativeUInt; const bytes: Pointer); |
|
function GetType: TCefPostDataElementType; |
|
function GetFile: ustring; |
|
function GetBytesCount: NativeUInt; |
|
function GetBytes(size: NativeUInt; bytes: Pointer): NativeUInt; |
function IsReadOnly: Boolean; |
|
Returns true (1) if this object is read-only. Attributes
|
procedure SetToEmpty; |
|
Remove all contents from the post data element. |
procedure SetToFile(const fileName: ustring); |
|
The post data element will represent a file. |
procedure SetToBytes(size: NativeUInt; const bytes: Pointer); |
|
The post data element will represent bytes. The bytes passed in will be copied. |
function GetType: TCefPostDataElementType; |
|
Return the type of this post data element. |
function GetFile: ustring; |
|
Return the file name. |
function GetBytesCount: NativeUInt; |
|
Return the number of bytes. |
function GetBytes(size: NativeUInt; bytes: Pointer): NativeUInt; |
|
Read up to |size| bytes into |bytes| and return the number of bytes actually read. |