java.lang.Object
java.lang.Thread
cxtable.core_comm.xClientConn
- All Implemented Interfaces:
- java.lang.Runnable, xListener, cxtable.plugin.xOutListen, xRemovable
- public class xClientConn
- extends java.lang.Thread
- implements cxtable.plugin.xOutListen, xListener, xRemovable
| Nested classes inherited from class java.lang.Thread |
java.lang.Thread.UncaughtExceptionHandler |
| 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 |
sock
private java.net.Socket sock
total_xcc
private static int total_xcc
me
private int me
key
private static final java.lang.String[] key
enabled
private boolean enabled
xmc
private xMessageConverter xmc
chatty
private boolean chatty
xreggy
private xRemoveListen xreggy
listening
private boolean listening
xsr
private xSockReader xsr
xsw
private xSockWriter xsw
name
private java.lang.String name
port
private java.lang.String port
itad
private java.lang.String itad
listeners
private xListenerRegistry listeners
alkey
private java.lang.String alkey
server_id
private java.lang.String server_id
client_id
private java.lang.String client_id
reg_id
private java.lang.String reg_id
control
private boolean control
xClientConn
public xClientConn(java.net.Socket _s)
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
send
public void send(java.lang.String s)
- Specified by:
send in interface cxtable.plugin.xOutListen
who
public java.lang.String who()
- Specified by:
who in interface xListener
readAll
public boolean readAll()
- Specified by:
readAll in interface xListener
readKeys
public java.lang.String[] readKeys()
- Specified by:
readKeys in interface xListener
process
public void process(java.lang.String s)
set_Name
public void set_Name(java.lang.String n)
get_Name
public java.lang.String get_Name()
set_IP
public void set_IP(java.lang.String s)
get_IP
public java.lang.String get_IP()
set_Port
public void set_Port(java.lang.String s)
get_Port
public java.lang.String get_Port()
setListen
public void setListen(xListener x)
removeListeners
public void removeListeners()
remove
public void remove()
setReg
public void setReg(xRemoveListen x)
offListen
public void offListen(xListener x)
read
public void read(java.lang.String s)
- Specified by:
read in interface xListener
setRegID
public void setRegID(java.lang.String s)
setClientID
public void setClientID(java.lang.String s)
setServerID
public void setServerID(java.lang.String s)
getRegID
public java.lang.String getRegID()
getClientID
public java.lang.String getClientID()
getServerID
public java.lang.String getServerID()
setControl
public void setControl(boolean b)
getControl
public boolean getControl()
setEnableBit
public void setEnableBit(boolean b)
getEnableBit
public boolean getEnableBit()
kill
public void kill()
equals_
public static boolean equals_(xClientConn one,
xClientConn two)