eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'ExternalStreamMonitor':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: ExternalStreamMonitor


Inheritance:

   Object
   |
   +--GraphicsMedium
      |
      +--DisplaySurface
         |
         +--SimpleView
            |
            +--SystemStatusMonitor
               |
               +--ExternalStreamMonitor

Package:
stx:libtool
Category:
Monitors-ST/X
Version:
rev: 1.7 date: 2018/05/21 07:44:22
user: cg
file: ExternalStreamMonitor.st directory: libtool
module: stx stc-classLibrary: libtool
Author:
Claus Gittinger

Description:


This view shows smalltalk's external stream instances - a debugging tool.

[disclaimer:]
    this is based on one of the oldest tools in the system, written in the early 90's.
    It does in no way reflect the way GUIs are designed/written these days.
    


Related information:

    Stream
    ExternalStream
    WindowGroup
    ProcessMonitor
    SemaphoreMonitor

Class protocol:

defaults
o  defaultLabel

menu specs
o  filterMenu
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
     MenuEditor new openOnClass:ExternalStreamMonitor andSelector:#filterMenu
     (Menu new fromLiteralArrayEncoding:(ExternalStreamMonitor filterMenu)) startUp

o  mainMenu
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
     MenuEditor new openOnClass:ExternalStreamMonitor andSelector:#mainMenu
     (Menu new fromLiteralArrayEncoding:(ExternalStreamMonitor mainMenu)) startUp

o  operationsMenu
This resource specification was automatically generated
by the MenuEditor of ST/X.


Instance protocol:

aspects
o  filterConnectedSocketsOnlyHolder

o  filterOpenStreamsOnlyHolder

o  filterSocketsOnlyHolder

drawing
o  titleLine
ExternalStreamMonitor open

o  updateList
update list of semaphores

o  updateStatus: newStreamsList
update status display of semaphores

menu
o  selectedStreamsDo: aBlock
evaluate aBlock on all selected streams

o  statusMenu
return a popUpMenu

queries
o  numberOfHeadlines

user actions
o  doubleClicked
open an inspector on the selected stream

o  filterConnectedSocketsOnlyHolderChanged

o  filterOpenStreamsOnlyHolderChanged

o  filterSocketsOnlyHolderChanged

o  inspectStream
open an inspector on the selected stream(s)

o  menuCloseSelected
close the selected stream(s)

o  menuReferences
show references to the selected stream


Demonstration:


    ExternalStreamMonitor open



ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Sun, 22 Jul 2018 12:51:47 GMT