jTracer  1.03
Stack trace visualization tool
org.libcsdbg.jtracer.Session Class Reference

Session frame. More...

+ Inheritance diagram for org.libcsdbg.jtracer.Session:
+ Collaboration diagram for org.libcsdbg.jtracer.Session:

Public Member Functions

void addTrace (Hashtable< String, String > rqst)
 Add a trace to the tab enumerator. More...
 
boolean isIconified ()
 Check frame state. More...
 
int setIconified (boolean how)
 Set frame state. More...
 
Hashtable< String, String > getRequest () throws IOException
 Read and parse an incoming LDP request. More...
 
void quit ()
 Protocol quit. More...
 
int getTraceCount ()
 Get the number of traces. More...
 
void run ()
 
void actionPerformed (ActionEvent event)
 Handler for events fired from the toolbar of the frame. More...
 
void stateChanged (ChangeEvent event)
 Handler for events fired from the trace enumerator. More...
 

Private Member Functions

Button createTool (String cmd, ActionListener handler)
 Create a toolbar button. More...
 

Private Attributes

JToolBar tools = null
 Trace and frame tools. More...
 
JTabbedPane tabs = null
 Trace enumeration pane. More...
 
Vector< TracePanetraces = null
 
TraceBar details = null
 
JFrame owner = null
 Main application frame. More...
 
Socket link = null
 Client socket. More...
 
BufferedReader rx = null
 Socket buffered reader. More...
 
Thread server = null
 
boolean isLocked = false
 Lock state indicator. More...
 

Static Private Attributes

static final long serialVersionUID = 0x0400
 Class version. More...
 

Detailed Description

Session frame.

LDP (Libcsdbg Debug Protocol) server side implementation (over TCP/IP)

Definition at line 44 of file Session.java.


The documentation for this class was generated from the following file: