zoom: add facililty to dump APDUs.
[metaproxy-moved-to-github.git] / xml / schema / filter_zoom.rng
index a174e3d..6b69c99 100644 (file)
             <data type="string"/>
           </attribute>
         </optional>
+        <optional>
+          <attribute name="element_transform">
+            <data type="string"/>
+          </attribute>
+        </optional>
+        <optional>
+          <attribute name="element_raw">
+            <data type="string"/>
+          </attribute>
+        </optional>
+        <optional>
+          <element name="mp:records">
+            <zeroOrMore>
+              <element name="mp:record">
+                <optional>
+                  <element name="mp:authentication">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:piggyback">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:queryEncoding">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <element name="mp:udb">
+                  <data type="string"/>
+                </element>
+                <optional>
+                  <element name="mp:cclmap_au">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:cclmap_date">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:cclmap_isbn">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:cclmap_su">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:cclmap_term">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:cclmap_ti">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:elementSet">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:recordEncoding">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:requestSyntax">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:sru">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:transform">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:urlRecipe">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <element name="mp:zurl">
+                  <data type="string"/>
+                </element>
+                <optional>
+                  <element name="mp:cfAuth">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:cfProxy">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:cfSubDb">
+                    <data type="string"/>
+                  </element>
+                </optional>
+                <optional>
+                  <element name="mp:contentConnector">
+                    <data type="string"/>
+                  </element>
+                </optional>
+              </element>
+            </zeroOrMore>
+          </element>
+        </optional>
       </element>
     </optional>
     <zeroOrMore>
         </zeroOrMore>
       </element>
     </optional>
+    <optional>
+      <element name="mp:contentProxy">
+        <optional>
+          <attribute name="server">
+            <data type="string"/>
+          </attribute>
+        </optional>
+        <optional>
+          <attribute name="tmp_file">
+            <data type="string"/>
+          </attribute>
+        </optional>
+      </element>
+    </optional>
+    <optional>
+      <element name="mp:log">
+        <optional>
+          <attribute name="apdu">
+            <data type="boolean"/>
+          </attribute>
+        </optional>
+      </element>
+    </optional>
   </define>
 </grammar>