drcl.inet.contract
Class DatagramContract.Message
java.lang.Object
drcl.comp.Message
drcl.inet.contract.DatagramContract.Message
- All Implemented Interfaces:
- java.lang.Cloneable, ObjectCloneable
- Enclosing class:
- DatagramContract
- public static class DatagramContract.Message
- extends Message
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DatagramContract.Message
public DatagramContract.Message()
DatagramContract.Message
public DatagramContract.Message(java.lang.Object data_,
int size_,
long src_,
long dest_,
int port_,
long tos_)
- Datagram sending contract between application and transport.
- Parameters:
data_ - the datagram.src_ - source.dest_ - destination.tos_ - type of service.
getContent
public java.lang.Object getContent()
getSize
public int getSize()
getSource
public long getSource()
setSource
public void setSource(long src_)
getDestination
public long getDestination()
getTOS
public long getTOS()
getDestinationPort
public int getDestinationPort()
getSourcePort
public int getSourcePort()
getPort
public int getPort()
clone
public java.lang.Object clone()
- Description copied from interface:
ObjectCloneable
- Returns a clone of this object.
- Specified by:
clone in interface ObjectCloneable- Specified by:
clone in class Message
getContract
public Contract getContract()
- Description copied from class:
Message
- Returns the associated contract of this message.
- Specified by:
getContract in class Message
toString
public java.lang.String toString(java.lang.String separator_)
- Description copied from class:
Message
- Prints the content of the message by separating each field with the separator string.
- Specified by:
toString in class Message
Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved. ~ To J-Sim Home ~