|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cz.cuni.amis.pogamut.base.communication.messages.InfoMessage cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.AliveMessageStatic
public abstract class AliveMessageStatic
Abstract definition of the static part of the GameBots2004 message ALIVE.
Complete message documentation: Synchronous message. Alive message are for confirmation, that the connection is still working. They are sent periodically with usual period of one second (this can change depending on the configuration of ControlServer)
Field Summary | |
---|---|
static UnrealId |
AliveMessageId
|
protected long |
SimTime
|
Constructor Summary | |
---|---|
AliveMessageStatic()
Parameter-less contructor for the message. |
Method Summary | |
---|---|
abstract AliveMessageStatic |
clone()
|
java.lang.Class |
getCompositeClass()
|
UnrealId |
getId()
Returns an id of the object that is unique among all world objects. |
long |
getSimTime()
Returns world time when the object was seen/updated for the last time. |
protected void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically. |
java.lang.String |
toHtmlString()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final UnrealId AliveMessageId
protected long SimTime
Constructor Detail |
---|
public AliveMessageStatic()
Method Detail |
---|
public UnrealId getId()
IWorldObject
getId
in interface IWorldObject
public long getSimTime()
IWorldObject
The time suppose to be growing as the simulation carries on.
Always should be actual_timestamp >= any_prevously_recorded_timestamp,
object1.getLastSeenTime() > object2.getLastSeenTime() means that object1 last seen after object2
getSimTime
in interface IWorldObject
protected void setSimTime(long SimTime)
public abstract AliveMessageStatic clone()
clone
in class java.lang.Object
public java.lang.Class getCompositeClass()
getCompositeClass
in interface IStaticWorldObject
public java.lang.String toString()
toString
in class InfoMessage
public java.lang.String toHtmlString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |