blob: 58e726ac60c88af3a6aac0d94ffafaff9599863e [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}"
Simon Hunt5487ce72016-06-06 15:31:10 -07009 icon icon-size="42" icon-id="refresh"
Thomas Vachuska3ece3732015-09-22 23:58:50 -070010 tooltip tt-msg="autoRefreshTip"
11 ng-click="toggleRefresh()"></div>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070012 </div>
13 </div>
14
15 <div class="summary-list" onos-table-resize>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070016 <div class="table-header" onos-sortable-header>
17 <table>
18 <tr>
Simon Huntf3fd4ed2016-05-31 17:16:18 -070019 <td class="priority" colId="priority" sortable col-width="80px">Priority </td>
Thomas Vachuska347cc872015-09-23 10:25:29 -070020 <td colId="type" sortable col-width="80px">Type </td>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070021 <td colId="processor" sortable col-width="500px">Class </td>
22 <td class="number" colId="packets" sortable col-width="100px">Packets </td>
Thomas Vachuska347cc872015-09-23 10:25:29 -070023 <td class="number" colId="avgMillis" sortable col-width="100px">Average (ms) </td>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070024 </tr>
25 </table>
26 </div>
27
28 <div class="table-body">
29 <table onos-flash-changes id-prop="id">
30 <tr ng-if="!tableData.length" class="no-data">
31 <td colspan="5">
Jian Li8baf4472016-01-15 15:08:09 -080032 {{annots.no_rows_msg}}
Thomas Vachuska3ece3732015-09-22 23:58:50 -070033 </td>
34 </tr>
35
36 <tr ng-repeat="processor in tableData track by $index"
37 ng-repeat-complete row-id="{{processor.id}}">
Simon Hunt811d8572016-06-02 13:40:14 -070038 <td class="priority">{{processor.priority}}</td>
Thomas Vachuska347cc872015-09-23 10:25:29 -070039 <td>{{processor.type}}</td>
Thomas Vachuska3ece3732015-09-22 23:58:50 -070040 <td>{{processor.processor}}</td>
41 <td class="number">{{processor.packets}}</td>
42 <td class="number">{{processor.avgMillis}}</td>
43 </tr>
44 </table>
45 </div>
46
47 </div>
48
49</div>