next up previous contents index
Next: 5.2.1 oskit_register: Register an Up: 5 Interface Registration Previous: 5.1.5 create: Create a

5.2 Global Registry

 

The Global Registry is simply an instantiation of an oskit_services COM object, that can be accessed through a set of well known entrypoints. The global registry is created by the Client OS library when the kernel is initialized. The global registry supports the following interface functions, which chain directly to their oskit_services interface counterparts. Consult the interface descriptions in Section 5.1 for more details.

oskit_register
Register an interface in the global registry.
oskit_unregister
Unregister a previously registered interface.
oskit_lookup
Obtain a list of all the registered interfaces with a specified IID.
oskit_lookup_first
Lookup the first interface registered for a specified IID.





Utah Flux Research Group