Prev | Current Page 1393 | Next

Christopher Negus

"Linux Bible, 2008 Edition: Boot up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 11 Other Distributions"


 One or more library files??”Implement(s) the interfaces declared in the header files and
against which programs must be linked.
 API documentation??”Describes how to use the API and often provides example code.
The documentation might be provided in manual pages, text files, HTML files, GNU
TeXinfo files, or some combination of all of these formats.
NOTE
773
Programming Environments and Interfaces 28
Table 28-1 describes many popular or widely used APIs, but the list provided here is far from
complete.
TABLE 28-1
Common Linux APIs
API Category Description
aalib ASCII art AA-lib is a library that outputs graphics as ASCII art. For an amazing
demonstration of AA-lib??™s capabilities, look into BB Demo or the
screenshot gallery links at the AA-project homepage: http://aaproject.
sourceforge.net/index.html.
arts Sound The analog realtime synthesizer (aRts) is KDE??™s core sound system,
designed to create and process sound using small specialized
modules. These modules might create a waveform, play samples,
filter data, add signals, perform effects (such as delay, flanger, or
chorus), or output the data to the soundcard.
atk Accessibility ATK is a library of accessibility functions used by GNOME.
audiofile Audio audiofile, used by the esound daemon (Enlightened Sound Daemon),
is a library for processing various audio file formats.


Pages:
1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405