|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Client | |
|---|---|
| net.jetrix | The main package for Jetrix. |
| net.jetrix.clients | Contains concrete Client implementations. |
| net.jetrix.listeners | Contains concrete Listener implementations. |
| net.jetrix.listeners.interceptor | |
| net.jetrix.messages | Contains concrete Message implementations. |
| net.jetrix.messages.channel | Message implementations related to the game channel. |
| Uses of Client in net.jetrix |
|---|
| Methods in net.jetrix that return Client | |
|---|---|
Client |
Channel.getClient(int slot)
Returns the client in the specified slot. |
Client |
ClientRepository.getClient(String nickname)
Return the client of the player or spectator with the specified nickname. |
| Methods in net.jetrix that return types with arguments of type Client | |
|---|---|
Collection<Client> |
ClientRepository.getClients()
Return an iterator of all clients online in alphabetical order. |
Iterator<Client> |
ClientRepository.getOperators()
Return an iterator of operators online in alphabetical order. |
Iterator<Client> |
ClientRepository.getPlayers()
Return an iterator of players online in alphabetical order. |
Iterator<Client> |
Channel.getPlayers()
Return an iterator of players in this channel. |
Iterator<Client> |
ClientRepository.getSpectators()
Return an iterator of spectators online in alphabetical order. |
Iterator<Client> |
Channel.getSpectators()
Return an iterator of spectators observing this channel. |
| Methods in net.jetrix with parameters of type Client | |
|---|---|
void |
ClientRepository.addClient(Client client)
Add a client into the repository. |
int |
Channel.getClientSlot(Client client)
Finds the slot used in the channel by the specified client. |
void |
ClientRepository.removeClient(Client client)
Remove a client from the repository. |
void |
Channel.removeClient(Client client)
Remove the specified client from the channel. |
| Uses of Client in net.jetrix.clients |
|---|
| Classes in net.jetrix.clients that implement Client | |
|---|---|
class |
ConsoleClient
Command line console. |
class |
IRCClient
Layer handling the communication with an IRC client. |
class |
QueryClient
Client for the query protocol on port 31457. |
class |
TetrinetClient
Layer handling communication with a tetrinet or tetrifast client. |
class |
TSpecClient
Spectator client. |
| Uses of Client in net.jetrix.listeners |
|---|
| Methods in net.jetrix.listeners that return Client | |
|---|---|
Client |
TSpecListener.getClient(Socket socket)
|
Client |
IRCListener.getClient(Socket socket)
|
Client |
TetrinetListener.getClient(Socket socket)
|
abstract Client |
ClientListener.getClient(Socket socket)
Initialize a client from a socket. |
| Uses of Client in net.jetrix.listeners.interceptor |
|---|
| Methods in net.jetrix.listeners.interceptor with parameters of type Client | |
|---|---|
void |
SpeedCheckInterceptor.process(Client client)
|
void |
ServerStatsInterceptor.process(Client client)
|
void |
MotdInterceptor.process(Client client)
|
void |
InteractiveInterceptor.process(Client client)
|
void |
OnlineUsersInterceptor.process(Client client)
|
void |
NameCheckInterceptor.process(Client client)
|
void |
ClientInterceptor.process(Client client)
Process the specified client. |
void |
AccessInterceptor.process(Client client)
|
protected void |
SpeedCheckInterceptor.prologue(Client client)
|
protected abstract void |
InteractiveInterceptor.prologue(Client client)
Initiates the interaction with the client (i.e. display a message) |
| Uses of Client in net.jetrix.messages |
|---|
| Methods in net.jetrix.messages that return Client | |
|---|---|
Client |
AddPlayerMessage.getClient()
|
Client |
DisconnectedMessage.getClient()
|
| Methods in net.jetrix.messages with parameters of type Client | |
|---|---|
void |
AddPlayerMessage.setClient(Client client)
|
void |
DisconnectedMessage.setClient(Client client)
|
| Constructors in net.jetrix.messages with parameters of type Client | |
|---|---|
AddPlayerMessage(Client client)
|
|
DisconnectedMessage(Client client)
|
|
| Uses of Client in net.jetrix.messages.channel |
|---|
| Methods in net.jetrix.messages.channel that return Client | |
|---|---|
Client |
CommandMessage.getClientParameter(int i)
Return the Client object associated to the i-th parameter of the command. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||