edu.berkeley.guir.ptk.server
Class PClient

java.lang.Object
  extended byedu.berkeley.guir.ptk.PTK
      extended byedu.berkeley.guir.ptk.server.PComm
          extended byedu.berkeley.guir.ptk.server.PClient
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Runnable
Direct Known Subclasses:
ClientDispatch, ClientReg, ClientUnreg

public class PClient
extends PComm


Field Summary
 
Fields inherited from class edu.berkeley.guir.ptk.server.PComm
id, local_ip, local_port, server, server_ip, server_port
 
Fields inherited from class edu.berkeley.guir.ptk.PTK
debug, MAX_DEBUG, MED_DEBUG, MIN_DEBUG, NO_DEBUG
 
Constructor Summary
PClient(java.lang.String id, java.lang.String localIp, java.lang.String serverIp, int serverPort)
           
 
Method Summary
 void dispatch(Event e)
           
 void register(Metadata md)
           
 void unregister()
           
 
Methods inherited from class edu.berkeley.guir.ptk.server.PComm
decodeMessage, getConnection, handleIncomingMessage, run, sendMessage, sendMessage, serverHandleMessage, start, stopServer
 
Methods inherited from class edu.berkeley.guir.ptk.PTK
getMAX, getMED, getMIN, getNO, printDebug, printDebug, printError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PClient

public PClient(java.lang.String id,
               java.lang.String localIp,
               java.lang.String serverIp,
               int serverPort)
Method Detail

register

public void register(Metadata md)

unregister

public void unregister()

dispatch

public void dispatch(Event e)