mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 10:40:03 +01:00
32 lines
1.3 KiB
Plaintext
32 lines
1.3 KiB
Plaintext
# Hand edited class diagram for the SDK -- HTML version
|
|
# this one mentions all the classes so the imagemap works
|
|
|
|
digraph "Xen-API Class Diagram" {
|
|
fontname="Verdana";
|
|
|
|
node [ shape=box ]; session VM host network VIF PIF SR VDI VBD PBD user;
|
|
node [shape=ellipse]; PIF_metrics VIF_metrics VM_metrics VBD_metrics PBD_metrics VM_guest_metrics host_metrics;
|
|
node [shape=box]; host_cpu console
|
|
session -> host [ arrowhead="none" ]
|
|
session -> user [ arrowhead="none" ]
|
|
VM -> VM_metrics [ arrowhead="none" ]
|
|
VM -> VM_guest_metrics [ arrowhead="none" ]
|
|
VM -> console [ arrowhead="crow" ]
|
|
host -> PBD [ arrowhead="crow", arrowtail="none" ]
|
|
host -> host_metrics [ arrowhead="none" ]
|
|
host -> host_cpu [ arrowhead="none" ]
|
|
VIF -> VM [ arrowhead="none", arrowtail="crow" ]
|
|
VIF -> network [ arrowhead="none", arrowtail="crow" ]
|
|
VIF -> VIF_metrics [ arrowhead="none" ]
|
|
PIF -> host [ arrowhead="none", arrowtail="crow" ]
|
|
PIF -> network [ arrowhead="none", arrowtail="crow" ]
|
|
PIF -> PIF_metrics [ arrowhead="none" ]
|
|
SR -> PBD [ arrowhead="crow", arrowtail="none" ]
|
|
PBD -> PBD_metrics [ arrowhead="none" ]
|
|
SR -> VDI [ arrowhead="crow", arrowtail="none" ]
|
|
VDI -> VBD [ arrowhead="crow", arrowtail="none" ]
|
|
VBD -> VM [ arrowhead="none", arrowtail="crow" ]
|
|
VTPM -> VM [ arrowhead="none", arrowtail="crow" ]
|
|
VBD -> VBD_metrics [ arrowhead="none" ]
|
|
}
|