sidnet.stack.users.demo_multi_tree.routing
Class Message_MultiTree

java.lang.Object
  extended by sidnet.stack.users.demo_multi_tree.routing.Message_MultiTree
All Implemented Interfaces:
JistAPI.Timeless, Message

public class Message_MultiTree
extends java.lang.Object
implements Message


Field Summary
static int DATA
           
 int dataValue1
           
 int dataValue2
           
 int dataValue3
           
 int dataValue4
           
static int ERR
           
static int INIT
           
 int level
           
 Location2D location1
           
 Location2D location2
           
 Query query
           
 Region region
           
 int[] rootIDArray
           
 Location2D[] rootLocationArray
           
 int rootsCount
           
 int s_seq
           
 int type
           
 
Fields inherited from interface jist.swans.misc.Message
NULL
 
Constructor Summary
Message_MultiTree(int s_seq, int type, Location2D[] rootLocationArray, int[] rootIDArray, int rootsCount, Region region, Query query, int dataValue1)
          Creates a new instance of Message_MultiTree
Message_MultiTree(int s_seq, int type, Location2D[] rootLocationArray, int[] rootIDArray, int rootsCount, Region region, Query query, int dataValue1, int dataValue2)
           
Message_MultiTree(int s_seq, int type, Location2D[] rootLocationArray, int[] rootIDArray, int rootsCount, Region region, Query query, int dataValue1, int dataValue2, int dataValue3, int dataValue4)
           
Message_MultiTree(int s_seq, int type, Location2D[] rootLocationArray, int[] rootIDArray, int rootsCount, Region region, Query query, int dataValue1, Location2D location1, int dataValue2, Location2D location2, int dataValue3, int dataValue4)
           
 
Method Summary
 void getBytes(byte[] b, int offset)
          Store packet into byte array.
 int getDataValue1()
           
 int getDataValue2()
           
 int getDataValue3()
           
 int getDataValue4()
           
 Location2D getLocation1()
           
 Location2D getLocation2()
           
 int getS_seq()
           
 int getSize()
          Return packet size or Constants.ZERO_WIRE_SIZE.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERR

public static final int ERR
See Also:
Constant Field Values

INIT

public static final int INIT
See Also:
Constant Field Values

DATA

public static final int DATA
See Also:
Constant Field Values

s_seq

public int s_seq

type

public int type

dataValue1

public int dataValue1

dataValue2

public int dataValue2

dataValue3

public int dataValue3

dataValue4

public int dataValue4

location1

public Location2D location1

location2

public Location2D location2

rootLocationArray

public Location2D[] rootLocationArray

rootIDArray

public int[] rootIDArray

rootsCount

public int rootsCount

region

public Region region

query

public Query query

level

public int level
Constructor Detail

Message_MultiTree

public Message_MultiTree(int s_seq,
                         int type,
                         Location2D[] rootLocationArray,
                         int[] rootIDArray,
                         int rootsCount,
                         Region region,
                         Query query,
                         int dataValue1)
Creates a new instance of Message_MultiTree


Message_MultiTree

public Message_MultiTree(int s_seq,
                         int type,
                         Location2D[] rootLocationArray,
                         int[] rootIDArray,
                         int rootsCount,
                         Region region,
                         Query query,
                         int dataValue1,
                         int dataValue2)

Message_MultiTree

public Message_MultiTree(int s_seq,
                         int type,
                         Location2D[] rootLocationArray,
                         int[] rootIDArray,
                         int rootsCount,
                         Region region,
                         Query query,
                         int dataValue1,
                         int dataValue2,
                         int dataValue3,
                         int dataValue4)

Message_MultiTree

public Message_MultiTree(int s_seq,
                         int type,
                         Location2D[] rootLocationArray,
                         int[] rootIDArray,
                         int rootsCount,
                         Region region,
                         Query query,
                         int dataValue1,
                         Location2D location1,
                         int dataValue2,
                         Location2D location2,
                         int dataValue3,
                         int dataValue4)
Method Detail

getBytes

public void getBytes(byte[] b,
                     int offset)
Store packet into byte array.

Specified by:
getBytes in interface Message
Parameters:
b - destination byte array
offset - byte array starting offset

getSize

public int getSize()
Description copied from interface: Message
Return packet size or Constants.ZERO_WIRE_SIZE.

Specified by:
getSize in interface Message
Returns:
packet size [in bytes]

getDataValue1

public int getDataValue1()

getDataValue2

public int getDataValue2()

getDataValue3

public int getDataValue3()

getDataValue4

public int getDataValue4()

getLocation1

public Location2D getLocation1()

getLocation2

public Location2D getLocation2()

getS_seq

public int getS_seq()