com.sentilla.net
Class CollectionProtocol.CollectionProtocolDataMessage

java.lang.Object
  extended by com.sentilla.net.CollectionProtocol.CollectionProtocolDataMessage
All Implemented Interfaces:
MoteSenderAddressMessage, Serializable
Enclosing class:
CollectionProtocol

public static class CollectionProtocol.CollectionProtocolDataMessage
extends Object
implements MoteSenderAddressMessage, Serializable

Data message sent by the motes when transmitting to host. Note that if this message is intended to be transmitted by the CollectionProtocol. If a user application sends this message, it must initialize the values correctly. This message will be forwarded by the motes to the next hop in their routing tables.

See Also:
Serialized Form

Field Summary
 Object data
           
 short destinationID
           
 short lastHop
           
 long senderID
           
 byte seq
           
 byte TTL
           
 
Constructor Summary
CollectionProtocol.CollectionProtocolDataMessage()
           
 
Method Summary
 boolean equals(Object obj)
           
 Mac64Address getSenderMacAddress()
          Returns a Mac64Address object containing the sending motes 64-bit MAC address.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destinationID

public short destinationID

senderID

public long senderID

lastHop

public short lastHop

seq

public byte seq

TTL

public byte TTL

data

public Object data
Constructor Detail

CollectionProtocol.CollectionProtocolDataMessage

public CollectionProtocol.CollectionProtocolDataMessage()
Method Detail

getSenderMacAddress

public Mac64Address getSenderMacAddress()
Description copied from interface: MoteSenderAddressMessage
Returns a Mac64Address object containing the sending motes 64-bit MAC address.

Specified by:
getSenderMacAddress in interface MoteSenderAddressMessage
Returns:
the sending motes Mac64Address
See Also:
Mac64Address

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2007 Sentilla Corporation. All Rights Reserved.