On Tue, 22 Sep 2009 07:10:39 +0200 Roland Mainz wrote:
> Glenn Fowler wrote:

> >      * there are three styles of universe
> >      * Pyramid and Sequent universes have <sys/universe.h> file
> >      * Masscomp universes do not

> Is there any description how the universe API works ?

the universe apis (every vendor added their own twist) was a way
for vendors to join the system-5 vs berkeley war without picking sides

the general form was either
        getuniverse()
        setuniverse()
or
        universe()

these provide access to a per-process state
the state was some form of { sys5 ucb }
somes apis provided #define constants for the universe
others had universe as strings

one of the systems (the one that defined UNIV_MAX) added universe logic
to symlink text:
        
<space>universe-1-name<space>universe-1-link<space>universe-2-name<space>...
so the link text returned by readlink() universe-specific

_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers

Reply via email to