Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.server.crossfire;
28 import java.util.Collection;
29 import org.jetbrains.annotations.NotNull;
30 import org.jetbrains.annotations.Nullable;
31 import org.junit.Assert;
45 private final StringBuilder
sb =
new StringBuilder();
80 sb.append(
"apply ").append(tag).append(
"\n");
99 public void sendLock(
final boolean val,
final int tag) {
100 sb.append(
"lock ").append(val).append(
" ").append(tag).append(
"\n");
110 sb.append(
"mark ").append(tag).append(
"\n");
114 public void sendMove(
final int to,
final int tag,
final int nrof) {
115 sb.append(
"move ").append(to).append(
" ").append(tag).append(
" ").append(nrof).append(
"\n");
119 public int sendNcom(
final int repeat, @NotNull
final String command) {
120 sb.append(
"ncom ").append(repeat).append(
" ").append(command).append(
"\n");
126 sb.append(
"raw ").append(command).append(
"\n");
140 public void sendSetup(@NotNull
final String... options) {
150 public void sendVersion(
final int csval,
final int scval, @NotNull
final String vinfo) {
176 throw new AssertionError();
180 public void connect(@NotNull
final String hostname,
final int port) {
190 public void sendAccountLogin(@NotNull
final String login, @NotNull
final String password) {
200 public void sendAccountLink(
final int force, @NotNull
final String login, @NotNull
final String password) {
210 public void sendAccountCharacterCreate(@NotNull
final String login, @NotNull
final String password, @NotNull
final Collection<String> attributes) {
215 public void sendAccountPassword(@NotNull
final String currentPassword, @NotNull
final String newPassword) {
222 return sb.toString();
void addFaceReceivedListener(@NotNull final AskfaceFaceQueueListener listener)
void sendMove(final int to, final int tag, final int nrof)
void addCrossfireMapScrollListener(@NotNull final CrossfireMapScrollListener listener)
void sendExamine(final int tag)
void sendToggleextendedtext(@NotNull final int... types)
TestCrossfireServerConnection()
void removeClientSocketListener(@NotNull final ClientSocketListener clientSocketListener)
void sendReply(@NotNull final String text)
void sendAccountPlay(@NotNull final String name)
void sendAccountLogin(@NotNull final String login, @NotNull final String password)
void setPreferredMapSize(final int preferredMapWidth, final int preferredMapHeight)
void sendApply(final int tag)
void sendAccountLink(final int force, @NotNull final String login, @NotNull final String password)
void sendRequestinfo(@NotNull final String infoType)
void sendRawString(@NotNull final String command)
void disconnect(@NotNull final String reason)
void sendAskface(final int faceNum)
int sendNcom(final int repeat, @NotNull final String command)
void sendLookat(final int dx, final int dy)
void addClientSocketListener(@NotNull final ClientSocketListener clientSocketListener)
void sendMark(final int tag)
void sendVersion(final int csval, final int scval, @NotNull final String vinfo)
void sendLock(final boolean val, final int tag)
void sendSetup(@NotNull final String... options)
void sendAccountCharacterCreate(@NotNull final String login, @NotNull final String password, @NotNull final Collection< String > attributes)
void sendAccountCreate(@NotNull final String login, @NotNull final String password)
void sendAccountPassword(@NotNull final String currentPassword, @NotNull final String newPassword)
void setCrossfireUpdateMapListener(@NotNull final CrossfireUpdateMapListener listener)
void setPreferredNumLookObjects(final int preferredNumLookObjects)
void connect(@NotNull final String hostname, final int port)