A separate library process is forked to automatically send and receive tracking and wand data, and application-specific data.
Tracking and wand data for all known networked users are stored in shared memory.
Callback functions can be used to signal the application when a user joins or leaves the group, or when new application data is received.
Any data sent by the application is broadcast to all members of the group.
The actual transmission of data can be done using multicast UDP, Argonne's CAVEComm library, or a simple TCP/IP based server.
Last modified 18 June 1996.
Dave Pape, pape@evl.uic.edu