pieterh / xump

Extensible Universal Message Processor

This URL has Read+Write access

xump / project.pdl
100644 51 lines (44 sloc) 2.323 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml?>
<!--
 Copyright (c) 2007-2009 iMatix Corporation
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or (at
 your option) any later version.
 
 This program is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 General Public License for more details.
 
 For information on alternative licensing for OEMs, please contact
 iMatix Corporation.
-->
 
<pdl
    name = "Xump"
    version = "0.1"
    workflow = "standard.pwl"
    library = "libxump"
    copyright = "Copyright (c) 2009 iMatix Corporation"
    >
    <include filename = "prelude.pdl" />
    <inherit filename = "icl_classes.pdl" />
    <inherit filename = "ipr_classes.pdl" />
    <inherit filename = "smt_classes.pdl" />
    <inherit filename = "opf_classes.pdl" />
 
    <file name = "version.h" class = "c version">Project version file</file>
    <file name = "libxump" class = "public library">Object library</file>
 
    <file name = "xump_store.icl" class = "ipr portal">Portal to store handler</file>
    <file name = "xump_store_ram.icl" class = "icl private class">RAM based store</file>
    <file name = "xump_store_ram_queue.icl" class = "icl private class">RAM based queue</file>
    <file name = "xump_store_ram_message.icl" class = "icl private class">RAM based message</file>
    <file name = "xump_headers.icl" class = "icl public class">Headers block</file>
    <file name = "xump_queue.icl" class = "icl public class">Message queue</file>
    <file name = "xump_message.icl" class = "icl public class">Message reference</file>
    <file name = "xump_selector.icl" class = "icl public class">Message reference</file>
    <file name = "xump.icl" class = "icl public class">Xump engine</file>
    <file name = "xump_config.opf" class = "opf metadata">Configuration schema</file>
    <file name = "xump_static.rc" class = "ipr rc file">Static resources</file>
    <file name = "xump_base.cfg" class = "private resource">Base config file</file>
    <!--
    <file name = "xump_store_fs.icl" class = "icl private class">File-system based store</file>
    -->
</pdl>