Uses of Interface
net.jetrix.Client

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.
 



Copyright © 2001-2010. All Rights Reserved.