|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The view of the client. This is a sort of call-back interface that the server uses to talk to the client. There is an implementation of this interface on both the server and the client side. On the server side, the implementation's job is to create some kind of message and pass it over the wire. On the client side, the implementation's job is to react somehow (i.e., display a message in a window, or whatever..)
Method Summary | |
void |
ackJoinRoom(java.lang.String room)
The server has acknowledged our room join |
void |
ackKill(java.lang.String victim)
|
void |
ackPartRoom(java.lang.String room)
The server has acknowledged our room part |
void |
ackSignon(java.lang.String myname)
The server has authenticated us and acknowledged our sign on |
void |
connectionLost()
The connection to the server was closed |
void |
emote(java.lang.String from,
java.lang.String room,
java.lang.String message)
|
void |
emoteFromUserPrivate(java.lang.String user,
java.lang.String msg)
The server is indicating that someone is privately emoting something to us. |
void |
generalError(java.lang.String message)
The server is giving us an error message to display |
void |
generalMessage(java.lang.String message)
The server is giving us a general message to display. |
void |
generalRoomMessage(java.lang.String room,
java.lang.String message)
The server is giving us a message to display in the context of a particular room. |
java.lang.Object |
getAttribute(java.lang.String name)
|
IChatServer |
getServerInterface()
|
void |
globalUserList(java.lang.String[] users)
The server is sending us the global user list |
void |
init()
|
void |
killed(java.lang.String killer,
java.lang.String msg)
|
void |
messageFromUser(java.lang.String user,
java.lang.String room,
java.lang.String msg)
The server is indicating that someone is saying something in a room |
void |
messageFromUserPrivate(java.lang.String user,
java.lang.String msg)
The server is indicating that someone is saying something to us, privately |
void |
ping(java.lang.String user,
java.lang.String arg)
The server is indicating that somebody ping'ed us. |
void |
pong(java.lang.String user,
java.lang.String arg)
The server is giving us the reply to a ping that we already sent out. |
void |
roomCreated(java.lang.String room)
|
void |
roomDestroyed(java.lang.String room)
|
void |
roomList(java.lang.String[] roomList)
The server is sending us a list of rooms |
void |
roomUserList(java.lang.String room,
java.lang.String[] users)
The server is sending us the user list for a particular room |
void |
setApplet(java.applet.Applet a)
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
|
void |
setInitialRoom(java.lang.String room)
|
void |
showLogin()
|
void |
userJoinedRoom(java.lang.String user,
java.lang.String room)
The server is indicating that someone just joined a room we're in. |
void |
userPartedRoom(java.lang.String user,
java.lang.String room,
boolean signOff)
The server is indicating that someone just parted a room we're in. |
void |
userSignOff(java.lang.String userId)
|
void |
userSignOn(java.lang.String userId)
|
Method Detail |
public void ackSignon(java.lang.String myname)
public void connectionLost()
public void ackJoinRoom(java.lang.String room)
public void ackPartRoom(java.lang.String room)
public void messageFromUser(java.lang.String user, java.lang.String room, java.lang.String msg)
public void messageFromUserPrivate(java.lang.String user, java.lang.String msg)
public void emoteFromUserPrivate(java.lang.String user, java.lang.String msg)
generalRoomMessage(java.lang.String, java.lang.String)
public void roomList(java.lang.String[] roomList)
public void globalUserList(java.lang.String[] users)
public void roomUserList(java.lang.String room, java.lang.String[] users)
public void userJoinedRoom(java.lang.String user, java.lang.String room)
public void userPartedRoom(java.lang.String user, java.lang.String room, boolean signOff)
public void generalError(java.lang.String message)
public void generalMessage(java.lang.String message)
public void generalRoomMessage(java.lang.String room, java.lang.String message)
public void ping(java.lang.String user, java.lang.String arg)
public void pong(java.lang.String user, java.lang.String arg)
public void killed(java.lang.String killer, java.lang.String msg)
public void ackKill(java.lang.String victim)
public void emote(java.lang.String from, java.lang.String room, java.lang.String message)
public void userSignOn(java.lang.String userId)
public void userSignOff(java.lang.String userId)
public void roomCreated(java.lang.String room)
public void roomDestroyed(java.lang.String room)
public void setAttribute(java.lang.String name, java.lang.Object value)
public java.lang.Object getAttribute(java.lang.String name)
public void init()
public void setApplet(java.applet.Applet a)
public void setInitialRoom(java.lang.String room)
public void showLogin()
public IChatServer getServerInterface()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |