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

Unified Diff: runtime/bin/vmservice/client/deployed/web/index_devtools.html

Issue 303673009: Create a ServiceObject for a socket (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 7 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 side-by-side diff with in-line comments
Download patch
Index: runtime/bin/vmservice/client/deployed/web/index_devtools.html
diff --git a/runtime/bin/vmservice/client/deployed/web/index_devtools.html b/runtime/bin/vmservice/client/deployed/web/index_devtools.html
index 7d63ebaae7be0235451c9e5183cfe622f4ef0eec..952b8be732a89cbb951438acd98f574ff0eb25cc 100644
--- a/runtime/bin/vmservice/client/deployed/web/index_devtools.html
+++ b/runtime/bin/vmservice/client/deployed/web/index_devtools.html
@@ -7973,30 +7973,86 @@ hr {
</nav-bar>
<div class="content">
- <h1>Socket</h1>
-
- <br>
-
- <div class="memberList">
- <template if="{{ socket['owner'] != null }}">
+ <!-- Pipe Socket -->
+ <template if="{{ socket.isPipe }}">
+ <h1>Pipe Socket</h1>
+ <div class="memberList">
+ <template if="{{ socket.socketOwner != null }}">
+ <div class="memberItem">
+ <div class="memberName">Owner</div>
+ <div class="memberValue"><io-ref ref="{{ socket.socketOwner }}"></io-ref></div>
+ </div>
+ </template>
<div class="memberItem">
- <div class="memberName">Owner</div>
- <div class="memberValue"><io-ref ref="{{ socket['owner'] }}"></io-ref></div>
+ <div class="memberName">File descriptor</div>
+ <div class="memberValue">{{ socket.fd }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Read Closed</div>
+ <div class="memberValue">{{ socket.readClosed }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Write Closed</div>
+ <div class="memberValue">{{ socket.writeClosed }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Closing</div>
+ <div class="memberValue">{{ socket.closing }}</div>
</div>
- </template>
- <div class="memberItem">
- <div class="memberName">Address</div>
- <div class="memberValue">{{ socket['address'] }}</div>
- </div>
- <div class="memberItem">
- <div class="memberName">Port</div>
- <div class="memberValue">{{ socket['port'] }}</div>
</div>
- <div class="memberItem">
- <div class="memberName">File descriptor</div>
- <div class="memberValue">{{ socket['fd'] }}</div>
+ </template>
+ <!-- Network Socket -->
+ <template if="{{ !socket.isPipe }}">
+ <h1>Network Socket</h1>
+ <div class="memberList">
+ <template if="{{ socket.socketOwner != null }}">
+ <div class="memberItem">
+ <div class="memberName">Owner</div>
+ <div class="memberValue"><io-ref ref="{{ socket.socketOwner }}"></io-ref></div>
+ </div>
+ </template>
+ <div class="memberItem">
+ <div class="memberName">Local Address</div>
+ <div class="memberValue">{{ socket.localAddress }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Local Port</div>
+ <div class="memberValue">{{ socket.localPort }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Remote Address</div>
+ <div class="memberValue">{{ socket.remoteAddress }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Remote Port</div>
+ <div class="memberValue">{{ socket.remotePort }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">File descriptor</div>
+ <div class="memberValue">{{ socket.fd }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Read Closed</div>
+ <div class="memberValue">{{ socket.readClosed }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Write Closed</div>
+ <div class="memberValue">{{ socket.writeClosed }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Closing</div>
+ <div class="memberValue">{{ socket.closing }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Listening</div>
+ <div class="memberValue">{{ socket.listening }}</div>
+ </div>
+ <div class="memberItem">
+ <div class="memberName">Protocol</div>
+ <div class="memberValue">{{ socket.protocol }}</div>
+ </div>
</div>
- </div>
+ </template>
</div>
<br>
<hr>

Powered by Google App Engine
This is Rietveld 408576698