simplify allusions to boost which could be replaced for unit testing
[anna.git] / source / diameter / stack / setups / readme.txt
1 Subsystem purpose
2 =================
3   Diameter application dictionaries and related tools.
4   Mandatory notation for xml dictionary resources:
5
6   Dictionaries
7   ------------
8   There two file types here:
9
10   (A) Files with vendor/format and avp data info items:
11       avps_<vendor-name (lower case)>.xml
12
13   (B) Files with application operations, command items:
14       commands_<context>[_<product>][_<country>].xml
15
16       context: Application and service-context-id (camel case).
17       product: Manufacturer/equipment/version (camel case).
18       country: Country site location according to iso 3166-1-alpha-2 (lower case).
19                Also a dash-separated list of codes could be used when two or more
20                sites support the diameter stack.
21
22   It is recommended to define only one vendor id per (A) file.
23   It is recommended to define only one context per (B) file.
24
25   Scripts
26   -------
27   flags.sh:      show flags table for (A) files.
28   dependence.sh: check dependences for (A) and (B) files.
29