blob: f2594b4235d180a9238fa30e50660674699ed6c1 [file] [log] [blame]
Thomas Vachuska3ece3732015-09-22 23:58:50 -07001<!-- processor partial HTML -->
2<div id="ov-processor">
3 <div class="tabular-header">
4 <h2>
5 Packet Processors ({{tableData.length}} Processors total)
6 </h2>
7 <div class="ctrl-btns">
8 <div class="refresh" ng-class="{active: autoRefresh}"
9 icon icon-size="36" icon-id="refresh"
10 tooltip tt-msg="autoRefreshTip"
11 ng-click="toggleRefresh()"></div>
12 <!--
13 <div class="separator"></div>
14
15 <div class="current-view"
16 icon icon-id="processorTable" icon-size="36"></div>
17
18 <div class="active"
Thomas Vachuska347cc872015-09-23 10:25:29 -070019 icon icon-id="requestTable" icon-size="36"git sta
Thomas Vachuska3ece3732015-09-22 23:58:50 -070020 tooltip tt-msg="requestTip"
21 ng-click="nav('request')"></div>
22 -->
23 </div>
24 </div>
25
26 <div class="summary-list" onos-table-resize>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070027 <div class="table-header" onos-sortable-header>
28 <table>
29 <tr>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070030 <td class="number" colId="priority" sortable col-width="80px">Priority </td>
Thomas Vachuska347cc872015-09-23 10:25:29 -070031 <td colId="type" sortable col-width="80px">Type </td>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070032 <td colId="processor" sortable col-width="500px">Class </td>
33 <td class="number" colId="packets" sortable col-width="100px">Packets </td>
Thomas Vachuska347cc872015-09-23 10:25:29 -070034 <td class="number" colId="avgMillis" sortable col-width="100px">Average (ms) </td>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070035 </tr>
36 </table>
37 </div>
38
39 <div class="table-body">
40 <table onos-flash-changes id-prop="id">
41 <tr ng-if="!tableData.length" class="no-data">
42 <td colspan="5">
Jian Li8baf4472016-01-15 15:08:09 -080043 {{annots.no_rows_msg}}
Thomas Vachuska3ece3732015-09-22 23:58:50 -070044 </td>
45 </tr>
46
47 <tr ng-repeat="processor in tableData track by $index"
48 ng-repeat-complete row-id="{{processor.id}}">
Thomas Vachuska3ece3732015-09-22 23:58:50 -070049 <td class="number">{{processor.priority}}</td>
Thomas Vachuska347cc872015-09-23 10:25:29 -070050 <td>{{processor.type}}</td>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070051 <td>{{processor.processor}}</td>
52 <td class="number">{{processor.packets}}</td>
53 <td class="number">{{processor.avgMillis}}</td>
54 </tr>
55 </table>
56 </div>
57
58 </div>
59
60</div>