Add support for limiting the number of flows in an OpenFlow flow table.
[cascardo/ovs.git] / vswitchd / vswitch.gv
1 digraph Open_vSwitch {
2         size="6.5,4";
3         margin="0";
4         node [shape=box];
5         edge [dir=none, arrowhead=none, arrowtail=none];
6         Bridge [];
7         Bridge -> sFlow [label="sflow?"];
8         Bridge -> Mirror [label="mirrors*"];
9         Bridge -> Port [label="ports*"];
10         Bridge -> Controller [label="controller*"];
11         Bridge -> Flow_Table [label="flow_tables value*"];
12         Bridge -> NetFlow [label="netflow?"];
13         QoS [style=bold];
14         QoS -> Queue [label="queues value*"];
15         sFlow [];
16         Open_vSwitch [style=bold];
17         Open_vSwitch -> Bridge [label="bridges*"];
18         Open_vSwitch -> Capability [label="capabilities value*"];
19         Open_vSwitch -> SSL [label="ssl?"];
20         Open_vSwitch -> Manager [label="manager_options*"];
21         Controller [];
22         Flow_Table [];
23         Queue [style=bold];
24         SSL [];
25         Manager [];
26         Capability [];
27         Mirror [];
28         Mirror -> Port [style=dotted, constraint=false, label="select_src_port*"];
29         Mirror -> Port [style=dotted, constraint=false, label="output_port?"];
30         Mirror -> Port [style=dotted, constraint=false, label="select_dst_port*"];
31         Interface [];
32         NetFlow [];
33         Port [];
34         Port -> QoS [label="qos?"];
35         Port -> Interface [label="interfaces+"];
36 }