Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

marauroa.net
Class MessageS2CServerInfo  view MessageS2CServerInfo download MessageS2CServerInfo.java

java.lang.Object
  extended bymarauroa.net.Message
      extended bymarauroa.net.MessageS2CServerInfo
All Implemented Interfaces:
Serializable

public class MessageS2CServerInfo
extends Message

The CharacterListMessage is sent from server to client to inform client about any relevant info the server has to transmit. They are in the form of =


Field Summary
private  java.lang.String[] contents
           
 
Fields inherited from class marauroa.net.Message
clientid, CLIENTID_INVALID, source, type, TYPE_C2S_ACTION, TYPE_C2S_CHOOSECHARACTER, TYPE_C2S_LOGIN, TYPE_C2S_LOGOUT, TYPE_C2S_PERCEPTION_ACK, TYPE_INVALID, TYPE_S2C_ACTION_ACK, TYPE_S2C_CHARACTERLIST, TYPE_S2C_CHOOSECHARACTER_ACK, TYPE_S2C_CHOOSECHARACTER_NACK, TYPE_S2C_LOGIN_ACK, TYPE_S2C_LOGIN_NACK, TYPE_S2C_LOGOUT_ACK, TYPE_S2C_LOGOUT_NACK, TYPE_S2C_PERCEPTION, TYPE_S2C_SERVERINFO
 
Constructor Summary
MessageS2CServerInfo()
          Constructor for allowing creation of an empty message
MessageS2CServerInfo(java.net.InetSocketAddress source, java.lang.String[] contents)
          Constructor with a TCP/IP source/destination of the message and the name of the choosen character.
 
Method Summary
 java.lang.String[] getContents()
          This method returns the list of string that describe the server
 void readObject(InputSerializer in)
          Serialize the object from an ObjectInput
 java.lang.String toString()
          This method returns a String that represent the object
 void writeObject(OutputSerializer out)
          Serialize the object into an ObjectOutput
 
Methods inherited from class marauroa.net.Message
getAddress, getClientID, getType, setAddress, setClientID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

contents

private java.lang.String[] contents
Constructor Detail

MessageS2CServerInfo

public MessageS2CServerInfo()
Constructor for allowing creation of an empty message


MessageS2CServerInfo

public MessageS2CServerInfo(java.net.InetSocketAddress source,
                            java.lang.String[] contents)
Constructor with a TCP/IP source/destination of the message and the name of the choosen character.

Method Detail

getContents

public java.lang.String[] getContents()
This method returns the list of string that describe the server


toString

public java.lang.String toString()
This method returns a String that represent the object


writeObject

public void writeObject(OutputSerializer out)
                 throws java.io.IOException
Description copied from class: Message
Serialize the object into an ObjectOutput

Specified by:
writeObject in interface Serializable
Overrides:
writeObject in class Message

readObject

public void readObject(InputSerializer in)
                throws java.io.IOException,
                       java.lang.ClassNotFoundException
Description copied from class: Message
Serialize the object from an ObjectInput

Specified by:
readObject in interface Serializable
Overrides:
readObject in class Message