com.lyrisoft.chat.server.local
Interface IChatServer
- All Known Implementing Classes:
- ChatServerLocal
- public interface IChatServer
The client-side view of the ChatServer.
These calls are asynchronous. They all return void. Responses come back directly against the
IChatClient interface
- See Also:
ChatServerLocal
,
CommandProcessorLocal
Method Summary |
void |
deop(java.lang.String userId,
java.lang.String room)
|
void |
emoteToRoom(java.lang.String room,
java.lang.String message)
|
void |
emoteToUser(java.lang.String userId,
java.lang.String message)
|
void |
help(java.lang.String command)
|
void |
ignore(java.lang.String userId,
java.lang.String message)
|
void |
init()
|
boolean |
isConnected()
|
void |
joinRoom(java.lang.String room,
java.lang.String passwordjoin)
|
void |
kick(java.lang.String userId,
java.lang.String room)
|
void |
kill(java.lang.String userId,
java.lang.String message)
|
void |
op(java.lang.String userId,
java.lang.String room)
|
void |
partRoom(java.lang.String room)
|
void |
reportVersion(java.lang.String version)
|
void |
requestRoomList()
|
void |
requestStats()
|
void |
requestUserInfo(java.lang.String user)
|
void |
requestUserList()
|
void |
requestUsersInRoomList(java.lang.String room)
|
void |
sayToRoom(java.lang.String room,
java.lang.String message)
|
void |
sayToUser(java.lang.String userId,
java.lang.String message)
|
void |
sendPing(java.lang.String user,
java.lang.String arg)
|
void |
sendPong(java.lang.String user,
java.lang.String arg)
|
void |
signOff()
|
void |
signOn(java.lang.String userId,
java.lang.String password)
|
void |
unignore(java.lang.String userId)
|
init
public void init()
signOn
public void signOn(java.lang.String userId,
java.lang.String password)
signOff
public void signOff()
help
public void help(java.lang.String command)
requestRoomList
public void requestRoomList()
requestUserList
public void requestUserList()
requestUsersInRoomList
public void requestUsersInRoomList(java.lang.String room)
joinRoom
public void joinRoom(java.lang.String room,
java.lang.String passwordjoin)
partRoom
public void partRoom(java.lang.String room)
sayToRoom
public void sayToRoom(java.lang.String room,
java.lang.String message)
sayToUser
public void sayToUser(java.lang.String userId,
java.lang.String message)
emoteToRoom
public void emoteToRoom(java.lang.String room,
java.lang.String message)
emoteToUser
public void emoteToUser(java.lang.String userId,
java.lang.String message)
sendPing
public void sendPing(java.lang.String user,
java.lang.String arg)
sendPong
public void sendPong(java.lang.String user,
java.lang.String arg)
requestStats
public void requestStats()
requestUserInfo
public void requestUserInfo(java.lang.String user)
ignore
public void ignore(java.lang.String userId,
java.lang.String message)
unignore
public void unignore(java.lang.String userId)
kill
public void kill(java.lang.String userId,
java.lang.String message)
reportVersion
public void reportVersion(java.lang.String version)
op
public void op(java.lang.String userId,
java.lang.String room)
deop
public void deop(java.lang.String userId,
java.lang.String room)
kick
public void kick(java.lang.String userId,
java.lang.String room)
isConnected
public boolean isConnected()
Copyright © 2000-2002 Taso Lyristis