nanogui: Gr* Gs* Gd*!


Previous by date: 10 Jul 2002 10:17:56 -0000 api:from client to server!!!!, wangzhenyuan
Next by date: 10 Jul 2002 10:17:56 -0000 Re: api:from client to server!!!!, Alex Holden
Previous in thread: 10 Jul 2002 10:17:56 -0000 Gr* Gs* Gd*!, wangzhenyuan
Next in thread:

Subject: Re: [nanogui] Gr* Gs* Gd*!
From: Alex Holden ####@####.####
Date: 10 Jul 2002 10:17:56 -0000
Message-Id: <3D2C0863.1090109@linuxhacker.org>

wangzhenyuan wrote:
> 	Can anyone explain the difference  among 
> Gsxxx(), Grxxx() and Gdxxxx() function?

The Gr functions are the user-level Nano-X API (located in the client.c
file and the srvfunc.c file).
The Gs functions are internal to the Nano-X server layer (the srv*.c
files other than srvfunc.c). They aren't intended to be called directly
by the user.
The Gd functions are the device layer API (the files in the engine
directory). They are independant of the high level API and are also used
by the Microwin API. They don't know anything about windows, which are
dealt with by the high level API layer (either Nano-X or Microwin).

-- 
------------ Alex Holden - http://www.linuxhacker.org ------------
If it doesn't work, you're not hitting it with a big enough hammer


Previous by date: 10 Jul 2002 10:17:56 -0000 api:from client to server!!!!, wangzhenyuan
Next by date: 10 Jul 2002 10:17:56 -0000 Re: api:from client to server!!!!, Alex Holden
Previous in thread: 10 Jul 2002 10:17:56 -0000 Gr* Gs* Gd*!, wangzhenyuan
Next in thread:


Powered by ezmlm-browse 0.20.