sidnet.stack.users.waspsample.routing
Class RoutingMsg
java.lang.Object
sidnet.stack.std.routing.heartbeat.MessageHeartbeat
sidnet.stack.users.waspsample.routing.RoutingMsg
- All Implemented Interfaces:
- JistAPI.Timeless, Message
public class RoutingMsg
- extends MessageHeartbeat
Fields inherited from interface jist.swans.misc.Message |
NULL |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RoutingMsg
public RoutingMsg(NCS_Location2D loc,
int treeLevel,
NetAddress src,
NetAddress dst,
short protocol,
byte priority,
byte ttl,
int id,
NetAddress rootId)
getNCS_Location2D
public NCS_Location2D getNCS_Location2D()
setNCS_Location2D
public void setNCS_Location2D(NCS_Location2D loc)
getTreeLevel
public int getTreeLevel()
setTreeLevel
public void setTreeLevel(int treeLevel)
getProtocol
public short getProtocol()
getBytes
public void getBytes(byte[] b,
int offset)
- Description copied from class:
MessageHeartbeat
- Store packet into byte array.
- Specified by:
getBytes
in interface Message
- Overrides:
getBytes
in class MessageHeartbeat
- Parameters:
b
- destination byte arrayoffset
- byte array starting offset
getSize
public int getSize()
- Description copied from class:
MessageHeartbeat
- Return packet size or Constants.ZERO_WIRE_SIZE.
- Specified by:
getSize
in interface Message
- Overrides:
getSize
in class MessageHeartbeat
- Returns:
- packet size [in bytes]
getSrc
public NetAddress getSrc()
setSrc
public void setSrc(NetAddress src)
getDst
public NetAddress getDst()
setDst
public void setDst(NetAddress dst)
getID
public int getID()
setID
public void setID(int id)
getRootID
public NetAddress getRootID()
setRootID
public void setRootID(NetAddress rootId)