libplayercore

Collaboration diagram for libplayercore:

Modules

 Messaging basics
 

Interface-independent message types, sizes, units, address structures, etc.


 Interface specifications
 

All Player communication occurs through interfaces, which specify the syntax and semantics for a set of messages.



Detailed Description

Synopsis

This C++ library defines the device driver API, the message queues used to move messages between devices, facilities for parsing configuration files and for loading and instantiating drivers.

The primary components of libplayercore are:

Example compilation and linkage

The most common usage of libplayercore is in building a plugin driver. If the code for your driver is in mydriver.cc, you can build it like this (on Linux):

  $ g++ `pkg-config --cflags playercore` -o -shared mydriver.so mydriver.cc `pkg-config --libs playercore`

Last updated 12 September 2005 21:38:45