Dont assign restore tasks to stateless clients; improve logs
[ladish.git] / lashd / lash-project-1.0.dtd
blobb31b6e6319ff2714dbb44abd415119ca6d8d93c2
1 <?xml version="1.0" ?>
3 <!ELEMENT lash_project (version, name, client*)>
5 <!ELEMENT version (#PCDATA)>
6 <!ELEMENT name (#PCDATA)>
8 <!ELEMENT client (class, id, flags, working_directory, arg_set,
9 jack_patch_set?, alsa_patch_set?)>
11 <!ELEMENT class (#PCDATA)>
12 <!ELEMENT id (#PCDATA)>
13 <!ELEMENT flags (#PCDATA)>
14 <!ELEMENT working_directory (#PCDATA)>
16 <!ELEMENT arg_set (arg*)>
18 <!ELEMENT arg (#PCDATA)>
21 <!ELEMENT jack_patch_set (jack_patch*)>
22 <!ELEMENT alsa_patch_set (alsa_patch*)>
24 <!ELEMENT jack_patch ((src_client | src_client_id), src_port,
25 (dest_client | dest_client_id), dest_port)>
27 <!ELEMENT alsa_patch ((src_client | src_client_id), src_port,
28 (dest_client | dest_client_id), dest_port,
29 queue, exclusive, time_update, time_real)>
31 <!ELEMENT src_client (#PCDATA)>
32 <!ELEMENT src_client_id (#PCDATA)>
33 <!ELEMENT src_port (#PCDATA)>
34 <!ELEMENT dest_client (#PCDATA)>
35 <!ELEMENT dest_client_id (#PCDATA)>
36 <!ELEMENT dest_port (#PCDATA)>
38 <!ELEMENT queue (#PCDATA)>
39 <!ELEMENT exclusive (#PCDATA)>
40 <!ELEMENT time_update (#PCDATA)>
41 <!ELEMENT time_real (#PCDATA)>