New Batch Converter. Fix flags problem regarding may/shouldnot uncertainty
[anna.git] / include / anna / diameter / codec / message.dtd
index aea9779..c4bdb17 100755 (executable)
    name:   Avp name within working stack (dictionary identifier)
    
    In order to get more coding capabilities, avp code, vendor-id and flags could be established instead of former avp name,
-    but neither of them are allowed if 'name' is provided (and vice versa):
+    but neither of them are allowed if 'name' is provided (and vice versa), excepting 'flags' when 'may' or 'shouldnot' is
+    present in dictionary avp (actually bit P is deprecated by standard group, then, 'may' or 'shouldnot' won't be taken
+    into account for this bit: it someone uses it, our xml representation will differ from reality. At least with this
+    sacrifice in return, we will have nicer xml layouts in most of the cases):
    
    code:          Avp code
    vendor-code:   Avp vendor code