sidnet.stack.users.Bezier.routing
Class MessageBezier
java.lang.Object
   sidnet.stack.users.Bezier.routing.MessageBezier
sidnet.stack.users.Bezier.routing.MessageBezier
- All Implemented Interfaces: 
- JistAPI.Timeless, Message
- public class MessageBezier 
- extends java.lang.Object- implements Message
 
| Fields inherited from interface jist.swans.misc.Message | 
| NULL | 
 
| Constructor Summary | 
| MessageBezier(int hopCount,
              int maxHopCount,
              int queryId,
              long s_seq,
              long timeSent,
              Message payload)Creates a new instance of MessageBezier
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
timeSent
public long timeSent
CommunicationRange
public int CommunicationRange
queryId
public int queryId
s_seq
public long s_seq
MessageBezier
public MessageBezier(int hopCount,
                     int maxHopCount,
                     int queryId,
                     long s_seq,
                     long timeSent,
                     Message payload)
- Creates a new instance of MessageBezier
 
getSize
public int getSize()
- Description copied from interface: Message
- Return packet size or Constants.ZERO_WIRE_SIZE.
 
- 
- Specified by:
- getSizein interface- Message
 
- 
- Returns:
- packet size [in bytes]
 
getBytes
public void getBytes(byte[] b,
                     int offset)
- Store packet into byte array.
 
- 
- Specified by:
- getBytesin interface- Message
 
- 
- Parameters:
- b- destination byte array
- offset- byte array starting offset
 
setTX
public void setTX(double tX)
- 
 
- 
 
setTXIncrement
public void setTXIncrement(double tX_increment)
- 
 
- 
 
incrementTX
public void incrementTX()
- 
 
- 
 
getTX
public double getTX()
- 
 
- 
 
setTrajectory
public void setTrajectory(double trajectoryIndex)
- 
 
- 
 
getTrajectory
public double getTrajectory()
- 
 
- 
 
setSrcLocation
public void setSrcLocation(Location2D loc)
- 
 
- 
 
setDestLocation
public void setDestLocation(Location2D loc)
- 
 
- 
 
getSrcLocation
public Location2D getSrcLocation()
- 
 
- 
 
getDestLocation
public Location2D getDestLocation()
- 
 
- 
 
incrementHopCount
public void incrementHopCount()
- 
 
- 
 
getHopCount
public int getHopCount()
- 
 
- 
 
getMaxHopCount
public int getMaxHopCount()
- 
 
- 
 
setHopCount
public void setHopCount(int hopCount)
- 
 
- 
 
setBezierLeft
public void setBezierLeft(Bezier bezierCurveLeft)
- 
 
- 
 
setBezierRight
public void setBezierRight(Bezier bezierCurveRight)
- 
 
- 
 
getBezierLeft
public Bezier getBezierLeft()
- 
 
- 
 
getBezierRight
public Bezier getBezierRight()
- 
 
- 
 
getPayload
public Message getPayload()
- 
 
-