Atavism Version 2018.1AGIS API

atavism.server.messages
Class LoginMessage

java.lang.Object
  extended by atavism.msgsys.Message
      extended by atavism.msgsys.SubjectMessage
          extended by atavism.server.messages.LoginMessage
All Implemented Interfaces:
java.io.Serializable

public class LoginMessage
extends SubjectMessage

Sent when player logs into world. The message is sent as a broadcast RPC, so all subscriber must respond. The message is sent after the player object is loaded, but before it has been spawned.

See Also:
Serialized Form

Field Summary
static MessageType MSG_TYPE_LOGIN
          LoginMessage message type.
 
Fields inherited from class atavism.msgsys.SubjectMessage
oid
 
Constructor Summary
LoginMessage()
           
LoginMessage(OID playerOid, java.lang.String playerName)
           
 
Method Summary
 OID getInstanceOid()
          Get player's spawn instance.
 java.lang.String getPlayerName()
          Get player name.
 void setInstanceOid(OID oid)
          Set player's spawn instance.
 void setPlayerName(java.lang.String name)
          Set player name.
 
Methods inherited from class atavism.msgsys.SubjectMessage
getSubject, setSubject, toString
 
Methods inherited from class atavism.msgsys.Message
getEnqueueTime, getMsgId, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgType, toBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MSG_TYPE_LOGIN

public static final MessageType MSG_TYPE_LOGIN
LoginMessage message type.

Constructor Detail

LoginMessage

public LoginMessage()

LoginMessage

public LoginMessage(OID playerOid,
                    java.lang.String playerName)
Method Detail

getPlayerName

public java.lang.String getPlayerName()
Get player name.


setPlayerName

public void setPlayerName(java.lang.String name)
Set player name.


getInstanceOid

public OID getInstanceOid()
Get player's spawn instance.


setInstanceOid

public void setInstanceOid(OID oid)
Set player's spawn instance.



Copyright © 2018 Dragonsan Studios Sp. z o.o.