Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 1 | <html> |
| 2 | |
| 3 | <head> |
| 4 | <link rel="stylesheet" href="css/layout.default.css" type="text/css"/> |
| 5 | <link rel="stylesheet" href="css/skin.default.css" type="text/css"/> |
Paul Greyson | 6f86d1e | 2013-03-18 14:40:39 -0700 | [diff] [blame] | 6 | <script src="js/d3.v3.js" charset="utf-8"></script> |
| 7 | <script src="js/async.js"></script> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 8 | <script src="js/debug.js"></script> |
| 9 | <script src="js/constants.js"></script> |
| 10 | <script src="js/globals.js"></script> |
Paul Greyson | bcd3c77 | 2013-03-21 13:16:44 -0700 | [diff] [blame] | 11 | <script src="js/utils.js"></script> |
Paul Greyson | 6f86d1e | 2013-03-18 14:40:39 -0700 | [diff] [blame] | 12 | <script src="js/model.js"></script> |
Paul Greyson | 4e6dc3a | 2013-03-27 11:37:14 -0700 | [diff] [blame] | 13 | <script src="js/controller.js"></script> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 14 | <script src="js/controllers.js"></script> |
| 15 | <script src="js/topology.js"></script> |
| 16 | <script src="js/flows.js"></script> |
| 17 | <script src="js/init.js"></script> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 18 | </head> |
| 19 | |
| 20 | <body> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 21 | <div id='background'> |
| 22 | <img id='background-image' class='pending' src='assets/logo.svg'/> |
| 23 | </div> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 24 | |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 25 | <div id='contents'> |
Paul Greyson | 56378ed | 2013-03-26 23:17:36 -0700 | [diff] [blame] | 26 | |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 27 | <div id='columns'> |
| 28 | <div id='left'> |
| 29 | <div class='header'> |
| 30 | <img id='logo' src='assets/logo.png'></img> |
Paul Greyson | 56378ed | 2013-03-26 23:17:36 -0700 | [diff] [blame] | 31 | </div> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 32 | <div id='controllers'> |
| 33 | <div class='header'>ONOS Nodes</div> |
| 34 | <div id='controllerList'></div> |
| 35 | </div> |
Paul Greyson | 56378ed | 2013-03-26 23:17:36 -0700 | [diff] [blame] | 36 | </div> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 37 | |
| 38 | <div id='right'> |
| 39 | <div class='header'> |
| 40 | <div id='status' class='top'> |
| 41 | <div class='status'><span class='dynamic' id='activeFlows'>????</span><span class='static'>Flows</span></div> |
| 42 | <div class='status'><span class='dynamic' id='activeSwitches'>???</span><span class='static'>Active Switches</span></div> |
| 43 | </div> |
| 44 | <div id='traceButton' class='button'>Trace</div> |
| 45 | <div id='lastUpdated' class='status top'><span class='static'>Last updated:</span><span id='lastUpdate' class='dynamic'>Mon Mar 18 11:11:12 PDT 2013</span></div> |
| 46 | </div> |
| 47 | <div id='topology'> |
| 48 | <div id='svg-container'></div> |
| 49 | </div> |
Paul Greyson | 56378ed | 2013-03-26 23:17:36 -0700 | [diff] [blame] | 50 | </div> |
Paul Greyson | c3e21a0 | 2013-03-21 13:56:05 -0700 | [diff] [blame] | 51 | </div> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 52 | <div id='selectedFlowsHeader'> |
| 53 | <div id='deleteFlow'></div> |
| 54 | <div id='showFlowChooser' class='flowId'><div class='white-eye'></div></div> |
| 55 | <div class='srcDPID'>src</div> |
| 56 | <div class='dstDPID'>dst</div> |
| 57 | <div class='iperf'>iperf</div> |
| 58 | </div> |
| 59 | <div id='selectedFlows'></div> |
| 60 | <div id='flowChooser'></div> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 61 | |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame^] | 62 | <script src="js/app.js"></script> |
| 63 | |
| 64 | </div> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 65 | </body> |
| 66 | |
| 67 | </html> |