Virtlab:XMLdatoveTypy
Z VirtlabWiki
(Rozdíly mezi verzemi)
Verze z 21:39, 29. 8. 2007 Kuc274 (Diskuse | příspěvky) (Start :-)) ← Předchozí porovnání |
Aktuální verze Bam015 (Diskuse | příspěvky) (→equipment) |
||
Řádka 1: | Řádka 1: | ||
+ | == Velikosti řetězců a čísel == | ||
+ | |||
Tato stranka obsahuje prehled promennych, ktere jsou pouzity v nasich XML dokumentech. Prosim vsechny, kdo se orientuji ve zdrojovych kodech distr. virtlabu, at navrhnou optimalni hodnoty techto promennych. Dik | Tato stranka obsahuje prehled promennych, ktere jsou pouzity v nasich XML dokumentech. Prosim vsechny, kdo se orientuji ve zdrojovych kodech distr. virtlabu, at navrhnou optimalni hodnoty techto promennych. Dik | ||
+ | |||
+ | '''Editujte dle libosti :-)''' | ||
+ | |||
+ | Upravu konstant ve zdrojovych kodech je soucast meho ukolu [http://virtis.viakis.net/task.php#COMMHDR COMMHDR] zatim jsem ponechala puvodni hodnoty viz.: | ||
+ | [https://vl-test.cs.vsb.cz/websvn/filedetails.php?repname=virtlab&path=%2FDISTR%2Fsrc%2FCOMMON%2Finclude%2Fcommon.h&rev=0&sc=1 common.h] | ||
+ | |||
+ | ''Poznamka: Pro prehlednost je nasledujici text ve formatu DTD. Po "odlhlasovani" hodnot upravim vysledna schemata v RELAX NG: | ||
+ | |||
+ | [https://vl-test.cs.vsb.cz/websvn/filedetails.php?repname=virtlab&path=%2FDISTR%2Fxml%2FRELAXNG%2Ftopology.rng&rev=0&sc=0 topology.rng] | ||
+ | |||
+ | [https://vl-test.cs.vsb.cz/websvn/filedetails.php?repname=virtlab&path=%2FDISTR%2Fxml%2FRELAXNG%2Fequipment.rng&rev=0&sc=0 equipment.rng] | ||
+ | |||
+ | [https://vl-test.cs.vsb.cz/websvn/filedetails.php?repname=virtlab&path=%2FDISTR%2Fxml%2FRELAXNG%2Ftaskupload.rng&rev=0&sc=0 taskupload.rng] | ||
+ | '' | ||
Řádka 16: | Řádka 32: | ||
vertex_detail | vertex_detail | ||
- | type (router | switch) #REQUIRED | + | type (router | switch | pc | xxx) |
name ID '''retezec s poctem znaku 0 - 100''' | name ID '''retezec s poctem znaku 0 - 100''' | ||
Řádka 23: | Řádka 39: | ||
name CDATA '''retezec s poctem znaku 0 - 100''' | name CDATA '''retezec s poctem znaku 0 - 100''' | ||
ether_type (legacy | fast | gigabit) | ether_type (legacy | fast | gigabit) | ||
- | |||
- | |||
=== equipment === | === equipment === | ||
Řádka 36: | Řádka 50: | ||
Atributy: | Atributy: | ||
device | device | ||
- | type (router | switch) | + | type (router | switch | pc | xxx) |
- | name CDATA '''retezec s poctem znaku 0 - 100''' | + | name CDATA '''retezec s poctem znaku 0 - 19''' // viz common.h |
serial_number NMTOKEN '''retezec s poctem znaku 0 - 100''' | serial_number NMTOKEN '''retezec s poctem znaku 0 - 100''' | ||
platform CDATA '''retezec s poctem znaku 0 - 100''' | platform CDATA '''retezec s poctem znaku 0 - 100''' | ||
Řádka 46: | Řádka 60: | ||
connect_group NMTOKEN '''retezec s poctem znaku 0 - 100''' | connect_group NMTOKEN '''retezec s poctem znaku 0 - 100''' | ||
name CDATA '''retezec s poctem znaku 0 - 100''' | name CDATA '''retezec s poctem znaku 0 - 100''' | ||
- | |||
=== Taskupload === | === Taskupload === | ||
Elementy | Elementy | ||
- | longname (#PCDATA)> retezec s poctem znaku 0 - 100 | + | longname '''retezec s poctem znaku 0 - 100''' |
- | description (#PCDATA)> retezec s poctem znaku 0 - 200 | + | description '''retezec s poctem znaku 0 - 200''' |
Řádka 58: | Řádka 71: | ||
Atributy | Atributy | ||
task | task | ||
- | name CDATA #REQUIRED retezec s poctem znaku 0 - 100 | + | name CDATA '''retezec s poctem znaku 0 - 100''' |
- | time CDATA #IMPLIED> cislo v rozsahu 1 - 10 milionu | + | time CDATA '''cislo v rozsahu 1 - 10 milionu''' |
group_descrip | group_descrip | ||
- | name CDATA retezec s poctem znaku 0 - 100 | + | name CDATA '''retezec s poctem znaku 0 - 100''' |
exists (yes | no) | exists (yes | no) | ||
group_pics | group_pics | ||
- | name CDATA retezec s poctem znaku 0 - 100 | + | name CDATA '''retezec s poctem znaku 0 - 100''' |
exists (yes | no) | exists (yes | no) | ||
group_preconf | group_preconf | ||
- | name CDATA retezec s poctem znaku 0 - 100 | + | name CDATA '''retezec s poctem znaku 0 - 100''' |
exists (yes | no) | exists (yes | no) | ||
group_postconf | group_postconf | ||
- | name CDATA retezec s poctem znaku 0 - 100 | + | name CDATA '''retezec s poctem znaku 0 - 100''' |
exists (yes | no) | exists (yes | no) | ||
group_topology | group_topology | ||
- | name CDATA retezec s poctem znaku 0 - 100 | + | name CDATA '''retezec s poctem znaku 0 - 100''' |
exists (yes | no) | exists (yes | no) | ||
file | file | ||
- | name CDATA retezec s poctem znaku 0 - 100 | + | name CDATA '''retezec s poctem znaku 0 - 49''' |
- | filepath CDATA retezec s poctem znaku 0 - 100 | + | filepath CDATA '''retezec s poctem znaku 0 - 299''' |
exists (yes | no) | exists (yes | no) | ||
+ | |||
+ | |||
+ | [[Kategorie:XML]] |
Aktuální verze
Obsah |
[editovat]
Velikosti řetězců a čísel
Tato stranka obsahuje prehled promennych, ktere jsou pouzity v nasich XML dokumentech. Prosim vsechny, kdo se orientuji ve zdrojovych kodech distr. virtlabu, at navrhnou optimalni hodnoty techto promennych. Dik
Editujte dle libosti :-)
Upravu konstant ve zdrojovych kodech je soucast meho ukolu COMMHDR zatim jsem ponechala puvodni hodnoty viz.: common.h
Poznamka: Pro prehlednost je nasledujici text ve formatu DTD. Po "odlhlasovani" hodnot upravim vysledna schemata v RELAX NG:
[editovat]
Topology
Elementy
platform retezec s poctem znaku 0 - 100 os retezec s poctem znaku 0 - 100 vertex_feature retezec s poctem znaku 0 - 100 min_bps cislo v rozsahu 1 - 100 miliard (100 Gbps) edge_feature retezec s poctem znaku 0 - 100
Atributy
vertex name IDREF retezec s poctem znaku 0 - 100
vertex_detail type (router | switch | pc | xxx) name ID retezec s poctem znaku 0 - 100
edge technology (serial | ethernet) name CDATA retezec s poctem znaku 0 - 100 ether_type (legacy | fast | gigabit)
[editovat]
equipment
Elementy:
os retezec s poctem znaku 0 - 100 max_bps retezec s poctem znaku 0 - 100 int_feature retezec s poctem znaku 0 - 100 feature retezec s poctem znaku 0 - 100
Atributy:
device type (router | switch | pc | xxx) name CDATA retezec s poctem znaku 0 - 19 // viz common.h serial_number NMTOKEN retezec s poctem znaku 0 - 100 platform CDATA retezec s poctem znaku 0 - 100
interface technology (serial | ethernet) ether_type (legacy | fast | gigabit) connect_group NMTOKEN retezec s poctem znaku 0 - 100 name CDATA retezec s poctem znaku 0 - 100
[editovat]
Taskupload
Elementy
longname retezec s poctem znaku 0 - 100 description retezec s poctem znaku 0 - 200
Atributy
task name CDATA retezec s poctem znaku 0 - 100 time CDATA cislo v rozsahu 1 - 10 milionu
group_descrip name CDATA retezec s poctem znaku 0 - 100 exists (yes | no)
group_pics name CDATA retezec s poctem znaku 0 - 100 exists (yes | no)
group_preconf name CDATA retezec s poctem znaku 0 - 100 exists (yes | no)
group_postconf name CDATA retezec s poctem znaku 0 - 100 exists (yes | no)
group_topology name CDATA retezec s poctem znaku 0 - 100 exists (yes | no)
file name CDATA retezec s poctem znaku 0 - 49 filepath CDATA retezec s poctem znaku 0 - 299 exists (yes | no)