The OpenD Programming Language

cef_process_message_t

Structure representing a message. Can be used on any process and thread.

version(cef && embedded_cef_bindings)
extern (C)
struct cef_process_message_t {
extern (System)
int function(cef_process_message_t* self) nothrow is_valid;
extern (System)
int function(cef_process_message_t* self) nothrow is_read_only;
extern (System)
cef_process_message_t* function(cef_process_message_t* self) nothrow copy;
}

Members

Variables

base
cef_base_ref_counted_t base;

Base structure.

get_argument_list
cef_list_value_t* function(cef_process_message_t* self) nothrow get_argument_list;

Returns the list of arguments. Returns nullptr when message contains a shared memory region.

get_name
cef_string_userfree_t function(cef_process_message_t* self) nothrow get_name;

Returns the message name.

get_shared_memory_region
cef_shared_memory_region_t* function(cef_process_message_t* self) nothrow get_shared_memory_region;

Returns the shared memory region. Returns nullptr when message contains an argument list.

Meta