java.lang.Object
marauroa.net.Message
marauroa.net.MessageC2SLogin
- All Implemented Interfaces:
- Serializable
- public class MessageC2SLogin
- extends Message
This message indicate the server that the client wants to login and send the
needed info: username and password to login to server.
| 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 |
username
private java.lang.String username
password
private java.lang.String password
MessageC2SLogin
public MessageC2SLogin()
- Constructor for allowing creation of an empty message
MessageC2SLogin
public MessageC2SLogin(java.net.InetSocketAddress source,
java.lang.String username,
java.lang.String password)
- Constructor with a TCP/IP source/destination of the message and the name
of the choosen character.
getUsername
public java.lang.String getUsername()
- This method returns the username
getPassword
public java.lang.String getPassword()
- This method returns the password
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