Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(154)

Side by Side Diff: runtime/bin/vmservice/client/lib/src/elements/io_view.html

Issue 293363007: Add 'Sockets' to observatory. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Deploy Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <head> 1 <head>
2 <link rel="import" href="nav_bar.html"> 2 <link rel="import" href="nav_bar.html">
3 <link rel="import" href="observatory_element.html"> 3 <link rel="import" href="observatory_element.html">
4 <link rel="import" href="service_ref.html"> 4 <link rel="import" href="service_ref.html">
5 </head> 5 </head>
6 <polymer-element name="io-view" extends="observatory-element"> 6 <polymer-element name="io-view" extends="observatory-element">
7 <template> 7 <template>
8 <link rel="stylesheet" href="css/shared.css"> 8 <link rel="stylesheet" href="css/shared.css">
9 9
10 <nav-bar> 10 <nav-bar>
11 <top-nav-menu last="{{ true }}"></top-nav-menu> 11 <top-nav-menu last="{{ true }}"></top-nav-menu>
12 <nav-refresh callback="{{ refresh }}"></nav-refresh> 12 <nav-refresh callback="{{ refresh }}"></nav-refresh>
13 </nav-bar> 13 </nav-bar>
14 14
15 <div class="content"> 15 <div class="content">
16 <h1>dart:io</h1> 16 <h1>dart:io</h1>
17 17
18 <br> 18 <br>
19 19
20 <ul class="list-group"> 20 <ul class="list-group">
21 <li class="list-group-item"> 21 <li class="list-group-item">
22 <a href="{{io.isolate.relativeHashLink('io/http/servers')}}">HTTP Serv ers</a> 22 <a href="{{io.isolate.relativeHashLink('io/http/servers')}}">HTTP Serv ers</a>
23 </li> 23 </li>
24 </ul> 24 </ul>
25 25
26 <br> 26 <br>
27 27
28 <ul class="list-group"> 28 <ul class="list-group">
29 <li class="list-group-item"> 29 <li class="list-group-item">
30 <a href="{{io.isolate.relativeHashLink('io/sockets')}}">Sockets</a>
31 </li>
32 </ul>
33
34 <br>
35
36 <ul class="list-group">
37 <li class="list-group-item">
30 <a href="{{io.isolate.relativeHashLink('io/file/randomaccessfiles')}}" >Random Access Files</a> 38 <a href="{{io.isolate.relativeHashLink('io/file/randomaccessfiles')}}" >Random Access Files</a>
31 </li> 39 </li>
32 </ul> 40 </ul>
33 41
34 </div> 42 </div>
35 <br> 43 <br>
36 <hr> 44 <hr>
37 </template> 45 </template>
38 </polymer-element> 46 </polymer-element>
39 47
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
113 </template> 121 </template>
114 </polymer-element> 122 </polymer-element>
115 123
116 <polymer-element name="io-socket-ref" extends="service-ref"> 124 <polymer-element name="io-socket-ref" extends="service-ref">
117 <template> 125 <template>
118 <link rel="stylesheet" href="css/shared.css"> 126 <link rel="stylesheet" href="css/shared.css">
119 <a href="{{ url }}">{{ name }}</a> 127 <a href="{{ url }}">{{ name }}</a>
120 </template> 128 </template>
121 </polymer-element> 129 </polymer-element>
122 130
131 <polymer-element name="io-socket-list-view" extends="observatory-element">
132 <template>
133 <link rel="stylesheet" href="css/shared.css">
134
135 <nav-bar>
136 <top-nav-menu last="{{ true }}"></top-nav-menu>
137 <nav-refresh callback="{{ refresh }}"></nav-refresh>
138 </nav-bar>
139
140 <div class="content">
141 <h1>Socket</h1>
142
143 <br>
144
145 <ul class="list-group">
146 <template repeat="{{ file in list['members'] }}">
147 <li class="list-group-item">
148 <io-socket-ref ref="{{ file }}"></io-socket-ref>
149 </li>
150 </template>
151 </ul>
152 </div>
153 <br>
154 <hr>
155 </template>
156 </polymer-element>
157
123 <polymer-element name="io-socket-view" extends="observatory-element"> 158 <polymer-element name="io-socket-view" extends="observatory-element">
124 <template> 159 <template>
125 <link rel="stylesheet" href="css/shared.css"> 160 <link rel="stylesheet" href="css/shared.css">
126 161
127 <nav-bar> 162 <nav-bar>
128 <top-nav-menu last="{{ true }}"></top-nav-menu> 163 <top-nav-menu last="{{ true }}"></top-nav-menu>
129 <nav-refresh callback="{{ refresh }}"></nav-refresh> 164 <nav-refresh callback="{{ refresh }}"></nav-refresh>
130 </nav-bar> 165 </nav-bar>
131 166
132 <div class="content"> 167 <div class="content">
133 <h1>Socket</h1> 168 <h1>Socket</h1>
134 169
135 <br> 170 <br>
136 171
137 <div class="memberList"> 172 <div class="memberList">
138 <div class="memberItem"> 173 <div class="memberItem">
139 <div class="memberName">Address</div> 174 <div class="memberName">Address</div>
140 <div class="memberValue">{{ socket['address'] }}</div> 175 <div class="memberValue">{{ socket['address'] }}</div>
141 </div> 176 </div>
142 <div class="memberItem"> 177 <div class="memberItem">
143 <div class="memberName">Port</div> 178 <div class="memberName">Port</div>
144 <div class="memberValue">{{ socket['port'] }}</div> 179 <div class="memberValue">{{ socket['port'] }}</div>
145 </div> 180 </div>
181 <div class="memberItem">
182 <div class="memberName">File descriptor</div>
183 <div class="memberValue">{{ socket['fd'] }}</div>
184 </div>
146 </div> 185 </div>
147 </div> 186 </div>
148 <br> 187 <br>
149 <hr> 188 <hr>
150 </template> 189 </template>
151 </polymer-element> 190 </polymer-element>
152 191
153 <polymer-element name="io-random-access-file-ref" extends="service-ref"> 192 <polymer-element name="io-random-access-file-ref" extends="service-ref">
154 <template> 193 <template>
155 <link rel="stylesheet" href="css/shared.css"> 194 <link rel="stylesheet" href="css/shared.css">
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
212 <div class="memberValue">{{ file['fd'] }}</div> 251 <div class="memberValue">{{ file['fd'] }}</div>
213 </div> 252 </div>
214 </div> 253 </div>
215 </div> 254 </div>
216 <br> 255 <br>
217 <hr> 256 <hr>
218 </template> 257 </template>
219 </polymer-element> 258 </polymer-element>
220 259
221 <script type="application/dart" src="io_view.dart"></script> 260 <script type="application/dart" src="io_view.dart"></script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698