Loader

Functions

wpe_loader_get_loaded_implementation_library_name

const char *
wpe_loader_get_loaded_implementation_library_name ()

Obtain the name of the shared library object loaded as WPE backend implementation. Note that in general this will return the value passed to wpe_loader_init, but that is not guaranteed.

Returns (const char *)

Name of the shared library object for the backend implementation.


wpe_loader_init

_Bool 
wpe_loader_init (const char * impl_library_name)

Initializes the libwpe object loader

Parameters:

impl_library_name

Name of the shared library object to load as WPE backend implementation.

Returns (_Bool )

Whether initialization succeeded.


Structures

wpe_loader_interface

struct wpe_loader_interface {
    void* (*load_object)(const char*);

};

An implementation of a WPE backend must define a _wpe_loader_interface symbol of this type.

Fields

load_object () –

Callback invoked by libwpe to instantiate objects.


The results of the search are