Package VASSAL.tools.ipc
Class SimpleIPCMessage
java.lang.Object
VASSAL.tools.ipc.SimpleIPCMessage
- All Implemented Interfaces:
Serializable
,IPCMessage
- Direct Known Subclasses:
AbstractLaunchAction.LaunchRequestMessage
,AbstractLaunchAction.NotifySaveFileOk
,Launcher.CloseAccept
,Launcher.CloseReject
,Launcher.CloseRequest
,Launcher.StartedNotice
public class SimpleIPCMessage extends Object implements IPCMessage
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SimpleIPCMessage()
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
boolean
expectsReply()
long
getId()
long
getInReplyTo()
int
hashCode()
boolean
isReply()
void
setId(long id)
void
setInReplyTo(long inReplyTo)
String
toString()
-
Field Details
-
id
protected long id -
inReplyTo
protected long inReplyTo
-
-
Constructor Details
-
SimpleIPCMessage
public SimpleIPCMessage()
-
-
Method Details
-
getId
public long getId()- Specified by:
getId
in interfaceIPCMessage
-
setId
public void setId(long id)- Specified by:
setId
in interfaceIPCMessage
-
expectsReply
public boolean expectsReply()- Specified by:
expectsReply
in interfaceIPCMessage
-
isReply
public boolean isReply()- Specified by:
isReply
in interfaceIPCMessage
-
getInReplyTo
public long getInReplyTo()- Specified by:
getInReplyTo
in interfaceIPCMessage
-
setInReplyTo
public void setInReplyTo(long inReplyTo)- Specified by:
setInReplyTo
in interfaceIPCMessage
-
hashCode
public int hashCode() -
equals
-
toString
-