|
Cliser | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--cliser.CommunicatorUser | +--cliser.Server | +--cliser.TCPServer | +--cliser.IterativeTCPServer
Constructor Summary | |
IterativeTCPServer(java.lang.String service,
int port)
explicit communicator |
Method Summary | |
protected Communicator |
initCommunicator()
definition of abstract CommunicatorUser.initCommunicator() PRE: myPort has been initialized. |
abstract void |
interactWithClient()
method defined by subclass specifying server's interaction with client PRE: A connection has been accepted. |
void |
run()
default iterative server behavior (run forever, accepting connections and performing service). |
Methods inherited from class cliser.TCPServer |
acceptConnection |
Methods inherited from class cliser.Server |
getHost,
getPort,
getService |
Methods inherited from class cliser.CommunicatorUser |
getCommunicator,
receive,
send,
setCommunicator |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public IterativeTCPServer(java.lang.String service, int port)
Method Detail |
protected Communicator initCommunicator()
public void run()
public abstract void interactWithClient()
|
Cliser | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |