type ICefSharedProcessMessageBuilder = interface(ICefBaseRefCounted)
Interface that builds a ICefProcessMessage containing a shared memory region. This interface is not thread-safe but may be used exclusively on a different thread from the one which constructed it.
UNKNOWN
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_shared_process_message_builder_capi.h">CEF source file: /include/capi/cef_shared_process_message_builder_capi.h (cef_shared_process_message_builder_t))
![]() |
function IsValid: boolean; |
![]() |
function Size: NativeUInt; |
![]() |
function Memory: pointer; |
![]() |
function Build: ICefProcessMessage; |
![]() |
function IsValid: boolean; |
Returns true (1) if the builder is valid. Attributes
|
![]() |
function Size: NativeUInt; |
Returns the size of the shared memory region in bytes. Returns 0 for invalid instances. |
![]() |
function Memory: pointer; |
Returns the pointer to the writable memory. Returns nullptr for invalid instances. The returned pointer is only valid for the life span of this object. |
![]() |
function Build: ICefProcessMessage; |
Creates a new ICefProcessMessage from the data provided to the builder. Returns nullptr for invalid instances. Invalidates the builder instance. |