This section deals with normal clients (as opposed to section 6.4.2 Server interfaces.)
CCA_Client_Name
NULL
string
NULL
string
CCA_Client_Name
with a
NULL
string. The string will be NULL
if the client has not
set a user-visible name, and the name itself if it has.
CCA_Jack_Client_Name
NULL
string
NULL
CCA_Jack_Client_Name
event. Note that you must send this event after calling
jack_activate()
; otherwise, the server will not be able to connect
the client's ports.
NULL
string
CCA_Jack_Client_Name
with a
NULL
string. The string will be NULL
if the client has not
set a JACK client name, and the client name itself if it has.
CCA_Alsa_Client_ID
{ id, '\0' }
as the
event string. A
convenience function, cca_alsa_client_id
, exists to do this for you
(see @xref{cca_alsa_client_id}.)
NULL
string
NULL
CCA_Alsa_Client_ID
event.
NULL
string
CCA_Alsa_Client_ID
with a
NULL
string. The string will be NULL
if the client has not
set an ALSA client ID, and a string containing the ALSA client ID as described
above if it has.
CCA_Save_File
NULL
and will contain the name of the
directory in which the client should save its data. Clients must always
send a CCA_Save_File
event back to the server when they have finished
saving their data. The client should not
rely on the directory existing after it has sent its CCA_Save_File
event back. It is valid behaviour for a client to save no files within the
directory. Files should always be overwritten (ie, using the "w" flag
with fopen()
,) preferably without user confirmation if you care
for their sanity.
CCA_Restore_File
NULL
and will contain the name of the
directory from which the client should load its data. Clients must always
send a CCA_Restore_File
event back to the server when they have finished
restoring their data. The client should not
rely on the directory existing after it has sent its CCA_Restore_File
event back.
CCA_Save_Data_Set
CCA_Save_Data_Set
event back to the server when it has finished sending its configs. The
event string will always be NULL
.
CCA_Restore_Data_Set
NULL
. The client must always send
a CCA_Restore_Data_Set
back to the server when it has recieved
all of its configs.
CCA_Save
CCA_Quit
Go to the first, previous, next, last section, table of contents.