|
J-Sim v1.2.1-p7 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectdrcl.DrclObj
drcl.comp.Message
drcl.inet.contract.DatagramContract.Message
| Constructor Summary | |
DatagramContract.Message()
|
|
DatagramContract.Message(java.lang.Object data_,
int size_,
long src_,
long dest_,
int port_,
long tos_)
Datagram sending contract between application and transport. |
|
| Method Summary | |
java.lang.Object |
clone()
Returns a clone of this object. |
void |
duplicate(java.lang.Object source_)
opies the content of the source_ object to this object. |
java.lang.Object |
getContent()
|
Contract |
getContract()
Returns the associated contract of this message. |
long |
getDestination()
|
int |
getDestinationPort()
|
int |
getPort()
|
int |
getSize()
|
long |
getSource()
|
int |
getSourcePort()
|
long |
getTOS()
|
void |
setSource(long src_)
|
java.lang.String |
toString(java.lang.String separator_)
Prints the content of the message by separating each field with the separator string. |
| Methods inherited from class drcl.comp.Message |
toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DatagramContract.Message()
public DatagramContract.Message(java.lang.Object data_,
int size_,
long src_,
long dest_,
int port_,
long tos_)
data_ - the datagram.src_ - source.dest_ - destination.tos_ - type of service.| Method Detail |
public java.lang.Object getContent()
public int getSize()
public long getSource()
public void setSource(long src_)
public long getDestination()
public long getTOS()
public int getDestinationPort()
public int getSourcePort()
public int getPort()
public void duplicate(java.lang.Object source_)
DrclObjsource_ object to this object.
he subclass must implement this method to realize DrclObj.clone().
duplicate in interface ObjectDuplicableduplicate in class DrclObjpublic java.lang.Object clone()
DrclObjDrclObj.duplicate(Object) to duplicate the content of this object to
the newly-created one.
This method uses getClass().newInstance() to create
new instance. Hence,
subclasses need to override this method only if the subclass is not
declared as public or does not have explicit no-argument constructor.
A subclass may override this method for performance reason.
clone in interface ObjectDuplicableclone in class DrclObjpublic Contract getContract()
Message
getContract in class Messagepublic java.lang.String toString(java.lang.String separator_)
Message
toString in class Message
|
J-Sim v1.2.1-p7 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||