[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.2.1.3 Another client

The user then starts a second client that uses the ALSA sequencer interface and wishes to save data on the server. It connects to the server with a different class to the JACK client and with the CCA_Use_Alsa and CCA_Config_Data_Set flags set.

The server sees that this client also didn't specify a project, and so adds it to the first available project; the same one as the previous project, `project-1'. It also sees that the client wants to store data on the server, and so it creates a directory within the project directory for this data to be stored in and creates a database-style object to manage the client's data.

The client then connects to the ALSA sequencer and sends its client ID to the server in the first character of the string of a CCA_Alsa_Client_Name event. The server sets the client's ID to this for future reference.



This document was generated on March, 5 2003 using texi2html