Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

omxregister-bellagio(1) [debian man page]

OMXREGISTER-BELLAGIO(1) 					 OpenMAX Bellagio					   OMXREGISTER-BELLAGIO(1)

NAME
omxregister-bellagio - register OpenMAX/Bellagio components SYNOPSIS
omxregister-bellagio [-v] [-h] [ componentspath ]... DESCRIPTION
Before using any OpenMAX component, they must be registered with the omxregister-bellagio command. By default, this will create a file named .omxregister under the home XDG data directory with all the components found in ${lib- dir}/libomxil-bellagio0. OPTIONS
-v Display a verbose output, listing all the components registered. -h Display help. componentspath Location of the OpenMAX/Bellagio components (by default ${libdir}/libomxil-bellagio0). Multiple locations should be separated by colons FILES
$XDG_DATA_HOME/libomxil-bellagio/registry or $OMX_BELLAGIO_REGISTRY. The OpenMAX/Bellagio component registry file. ENVIRONMENT
BELLAGIO_SEARCH_PATH This variable can be set to indicate the location(s) of the components OMX_BELLAGIO_REGISTRY Location of the registry. XDG_DATA_HOME Location of the home data directory where registry is saved (if $OMX_BELLAGIO_REGISTRY is unset). AUTHORS
Bhattacharyya Sourya, Melpignano Diego, Niemimuukko Ukri, Sen Pankaj, Siorpaes David and Urlini Giulio. Man page written by Marc-Andre Lureau. Bellagio Sept 2009 OMXREGISTER-BELLAGIO(1)

Check Out this Related Man Page

wsreg_register(3WSREG)				    Product Install Registry Library Functions				    wsreg_register(3WSREG)

NAME
wsreg_register - register a component in the product install registry SYNOPSIS
cc [flag ...] file ...-lwsreg [library ...] #include <wsreg.h> int wsreg_register(Wsreg_component *comp); DESCRIPTION
The wsreg_register() function updates a component in the product install registry. If comp is already in the product install registry, the call to wsreg_register() results in the currently registered component being updated. Otherwise, comp is added to the product install registry. An instance is assigned to the component upon registration. Subsequent component updates retain the same component instance. If comp has required components, each required component is updated to reflect the required component relationship. If comp has child components, each child component that does not already have a parent is updated to reflect specified component as its parent. RETURN VALUES
Upon successful completion, a non-zero value is returned. If the component could not be updated in the product install registry, 0 is returned. EXAMPLES
Example 1: Create and register a component. The following example creates and registers a component. #include <wsreg.h> int main (int argc, char **argv) { char *uuid = "d6cf2869-1dd1-11b2-9fcb-080020b69971"; Wsreg_component *comp = NULL; /* Initialize the registry */ wsreg_initialize(WSREG_INIT_NORMAL, NULL); /* Create the component */ comp = wsreg_create_component(uuid); wsreg_set_unique_name(comp, "wsreg_example_1"); wsreg_set_version(comp, "1.0"); wsreg_add_display_name(comp, "en", "Example 1 component"); wsreg_set_type(comp, WSREG_COMPONENT); wsreg_set_location(comp, "/usr/local/example1_component"); /* Register the component */ wsreg_register(comp); wsreg_free_component(comp); return 0; } USAGE
A product's structure can be recorded in the product install registry by registering a component for each element and container in the product definition. The product and each of its features would be registered in the same way as a package that represents installed files. Components should be registered only after they are successfully installed. If an entire product is being registered, the product should be registered after all components and features are installed and registered. In order to register correctly, the component must be given a uuid, unique name, version, display name, and a location. The location ass- gined to product structure components should generally be the location in which the user chose to install the product. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+ SEE ALSO
wsreg_get(3WSREG), wsreg_initialize(3WSREG), wsreg_create_component(3WSREG), wsreg_unregister(3WSREG), attributes(5) SunOS 5.10 22 Sep 2000 wsreg_register(3WSREG)
Man Page