Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

cxtable.peer
Class xEnabAsClient  view xEnabAsClient download xEnabAsClient.java

java.lang.Object
  extended byjava.lang.Thread
      extended bycxtable.peer.xEnabAsClient
All Implemented Interfaces:
java.lang.Runnable, cxtable.core_comm.xListener, cxtable.xTimed

public class xEnabAsClient
extends java.lang.Thread
implements cxtable.core_comm.xListener, cxtable.xTimed


Nested Class Summary
 
Nested classes inherited from class java.lang.Thread
java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
private  cxtable.core_comm.xRegistry clients
           
private  java.lang.String clname
           
private  boolean connected
           
private  java.lang.String inet
           
private static java.lang.String[] key
           
private  int port
           
private  java.lang.String reg_key
           
private  java.net.Socket s
           
private  java.lang.String serv_key
           
private  cxtable.core_comm.xRegistry servers
           
private  long set_delay
           
private  java.lang.String svname
           
private  cxtable.core_comm.xClientConn xcc
           
private  cxtable.core_comm.xConnect xcon
           
private  cxtable.xLineSplit xls
           
private  cxtable.core_comm.xReadSorter xrso
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
xEnabAsClient(java.lang.String i, java.lang.String p, cxtable.core_comm.xRegistry c, cxtable.core_comm.xRegistry s, java.lang.String rk, java.lang.String sk, java.lang.String sn, java.lang.String cn, cxtable.core_comm.xReadSorter xrs)
           
xEnabAsClient(java.lang.String i, java.lang.String p, cxtable.core_comm.xRegistry c, cxtable.core_comm.xRegistry s, cxtable.core_comm.xConnect xc, cxtable.core_comm.xReadSorter xrs, long to)
           
 
Method Summary
 void go()
           
 void proc(java.lang.String _s)
           
 void read(java.lang.String s)
           
 boolean readAll()
           
 java.lang.String[] readKeys()
           
 void run()
          The method of Thread that will be run if there is no Runnable object associated with the Thread.
 java.lang.String who()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

port

private int port

inet

private java.lang.String inet

xls

private cxtable.xLineSplit xls

reg_key

private java.lang.String reg_key

serv_key

private java.lang.String serv_key

svname

private java.lang.String svname

clname

private java.lang.String clname

connected

private boolean connected

clients

private cxtable.core_comm.xRegistry clients

servers

private cxtable.core_comm.xRegistry servers

s

private java.net.Socket s

xcc

private cxtable.core_comm.xClientConn xcc

xcon

private cxtable.core_comm.xConnect xcon

xrso

private cxtable.core_comm.xReadSorter xrso

set_delay

private long set_delay

key

private static final java.lang.String[] key
Constructor Detail

xEnabAsClient

public xEnabAsClient(java.lang.String i,
                     java.lang.String p,
                     cxtable.core_comm.xRegistry c,
                     cxtable.core_comm.xRegistry s,
                     cxtable.core_comm.xConnect xc,
                     cxtable.core_comm.xReadSorter xrs,
                     long to)

xEnabAsClient

public xEnabAsClient(java.lang.String i,
                     java.lang.String p,
                     cxtable.core_comm.xRegistry c,
                     cxtable.core_comm.xRegistry s,
                     java.lang.String rk,
                     java.lang.String sk,
                     java.lang.String sn,
                     java.lang.String cn,
                     cxtable.core_comm.xReadSorter xrs)
Method Detail

who

public java.lang.String who()
Specified by:
who in interface cxtable.core_comm.xListener

run

public void run()
Description copied from class: java.lang.Thread
The method of Thread that will be run if there is no Runnable object associated with the Thread. Thread's implementation does nothing at all.

Specified by:
run in interface java.lang.Runnable

read

public void read(java.lang.String s)
Specified by:
read in interface cxtable.core_comm.xListener

proc

public void proc(java.lang.String _s)

readKeys

public java.lang.String[] readKeys()
Specified by:
readKeys in interface cxtable.core_comm.xListener

readAll

public boolean readAll()
Specified by:
readAll in interface cxtable.core_comm.xListener

go

public void go()
Specified by:
go in interface cxtable.xTimed