The OpenD Programming Language

cef_shared_process_message_builder_t

Structure that builds a cef_process_message_t containing a shared memory region. This structure is not thread-safe but may be used exclusively on a different thread from the one which constructed it.

version(cef && embedded_cef_bindings)
extern (C)
struct cef_shared_process_message_builder_t {
extern (System)
int function(cef_shared_process_message_builder_t* self) nothrow is_valid;
extern (System)
size_t function(cef_shared_process_message_builder_t* self) nothrow size;
}

Members

Variables

base
cef_base_ref_counted_t base;

Base structure.

build
cef_process_message_t* function(cef_shared_process_message_builder_t* self) nothrow build;

Creates a new cef_process_message_t from the data provided to the builder. Returns nullptr for invalid instances. Invalidates the builder instance.

memory
void* function(cef_shared_process_message_builder_t* self) nothrow memory;

object.

Meta