X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=xml%2Fschema%2Fmetaproxy.rnc;h=440a4ea628617ba13d38e3d4d4d3105a603963cd;hb=4cd9e521c5e96e3fcc5dcec6192571b54a1351c4;hp=6efeeae03ff67a2d0e17b0d04e680edbaa075099;hpb=b464a978592dda551de0897b149f29a08575c98d;p=metaproxy-moved-to-github.git diff --git a/xml/schema/metaproxy.rnc b/xml/schema/metaproxy.rnc index 6efeeae..440a4ea 100644 --- a/xml/schema/metaproxy.rnc +++ b/xml/schema/metaproxy.rnc @@ -30,6 +30,7 @@ any = (text | element * { attribute * { text }*, any })* metaproxy = element mp:metaproxy { attribute version { "1.0" }, + element mp:dlpath { xsd:string }?, element mp:start { attribute route { xsd:NCName } }, @@ -61,6 +62,7 @@ filter = | filter_sru_z3950 | filter_virt_db | filter_z3950_client + | filter_limit # | filter_zeerex_explain } @@ -98,7 +100,8 @@ filter_frontend_net = attribute name { xsd:NCName }?, element mp:threads { xsd:integer }?, element mp:port { xsd:string }+, - element mp:timeout { xsd:integer }? + element mp:timeout { xsd:integer }?, + element mp:connect-max { xsd:integer }? filter_http_file = attribute type { "http_file" }, @@ -197,6 +200,15 @@ filter_z3950_client = element mp:default_target { xsd:string }?, element mp:force_target { xsd:string }? +filter_limit = + attribute type { "limit" }, + element mp:limit { + attribute bandwidth { xsd:integer }?, + attribute pdu { xsd:integer }?, + attribute search { xsd:integer }?, + attribute retrieve { xsd:integer }? + }? + #filter_zeerex_explain = # attribute type { "zeerex_explain" }, # attribute id { xsd:NCName }?,