# Metaproxy XML config file schemas
-# $Id: metaproxy.rnc,v 1.21 2007-11-18 10:44:40 adam Exp $
#
-# Copyright (c) 2005-2007, Index Data.
+# Copyright (c) 2005-2008 Index Data.
#
# See the LICENSE file for details
#
metaproxy =
element mp:metaproxy {
attribute version { "1.0" },
+ element mp:dlpath { xsd:string }?,
element mp:start {
attribute route { xsd:NCName }
},
| filter_sru_z3950
| filter_virt_db
| filter_z3950_client
+ | filter_limit
# | filter_zeerex_explain
}
attribute id { xsd:NCName }?,
attribute name { xsd:NCName }?,
element mp:message { xsd:string }?,
+ element mp:time-format { xsd:string }?,
element mp:filename { xsd:string }?,
element mp:category {
attribute user-access { xsd:boolean }?,
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 }?,