|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.jetrix.agent.TetrinetAgent
public class TetrinetAgent
Tetrinet agent to log on a server as a player.
| Field Summary | |
|---|---|
protected String |
clientName
The name of the agent. |
protected String |
clientVersion
The version of the agent. |
protected String |
name
The name of the player. |
protected Protocol |
protocol
|
protected String |
teamname
The name of the team. |
| Constructor Summary | |
|---|---|
TetrinetAgent(String name)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String clientName
protected String clientVersion
protected String name
protected String teamname
protected Protocol protocol
| Constructor Detail |
|---|
public TetrinetAgent(String name)
| Method Detail |
|---|
public String getHostname()
public void connect(String hostname)
throws IOException
Agent
connect in interface Agenthostname - the name or ip of the server
IOException
protected void connect(String hostname,
int port,
String version)
throws IOException
IOException
public void disconnect()
throws IOException
Agent
disconnect in interface AgentIOException
protected void send(String message)
throws IOException
IOException
public void send(Message message)
throws IOException
Agent
send in interface Agentmessage - the message to send
IOException
public void join(String channel)
throws IOException
channel -
IOExceptionpublic final void receive(Message m)
Agent
receive in interface Agentpublic void onMessage(Message m)
public void onMessage(PlineMessage m)
public void onMessage(PlineActMessage m)
public void onMessage(NoConnectingMessage m)
public void onMessage(TeamMessage m)
public void onMessage(JoinMessage m)
public void onMessage(LeaveMessage m)
public void onMessage(PlayerNumMessage m)
public void onMessage(StartGameMessage m)
public void onMessage(StopGameMessage m)
public void onMessage(NewGameMessage m)
public void onMessage(EndGameMessage m)
public void onMessage(PauseMessage m)
public void onMessage(ResumeMessage m)
public void onMessage(GmsgMessage m)
public void onSpecial(SpecialMessage m)
public void onMessage(LevelMessage m)
public void onMessage(FieldMessage m)
public void onMessage(PlayerLostMessage m)
public void onMessage(PlayerWonMessage m)
public void onMessage(CommandMessage m)
public void onMessage(LinesAddedMessage m)
public void onMessage(OneLineAddedMessage m)
public void onMessage(TwoLinesAddedMessage m)
public void onMessage(FourLinesAddedMessage m)
public void onMessage(AddLineMessage m)
public void onMessage(ClearLineMessage m)
public void onMessage(NukeFieldMessage m)
public void onMessage(RandomClearMessage m)
public void onMessage(SwitchFieldsMessage m)
public void onMessage(ClearSpecialsMessage m)
public void onMessage(GravityMessage m)
public void onMessage(BlockQuakeMessage m)
public void onMessage(BlockBombMessage m)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||