Uses of Interface
com.sentilla.net.Addressable

Packages that use Addressable
com.sentilla.net Sentilla networking libraries for wireless and wired communication. 
com.sentilla.net.mimeo Private: for Sentilla internal use only. 
com.sentilla.net.rpc.procedures Sentilla Remote Procedure Call (RPC) procedure definitions. 
com.sentilla.platform.tmote Sentilla system implementations for the Sentilla Tmote platform. 
 

Uses of Addressable in com.sentilla.net
 

Classes in com.sentilla.net that implement Addressable
 class BroadcastAddress
          Addressable object that represents a broadcast address.
 class Mac64Address
          Address class for the mote MAC address.
 class UnknownAddress
          Default address class used when address is unknown.
 

Fields in com.sentilla.net declared as Addressable
static Addressable Address.BROADCAST
          Static broadcast address object.
static Addressable Address.UNKNOWN
          Static unknown address object.
 

Methods in com.sentilla.net that return Addressable
 Addressable Receiver.getDestAddress()
          Returns the destination address of the last received message.
 Addressable Receiver.getSourceAddress()
          Returns the source address of the last received message.
 

Methods in com.sentilla.net with parameters of type Addressable
static Sender SenderDriver.create(Addressable addr, String name)
          Returns a sender for protocol "name".
static com.sentilla.io.RandomAccessFile RemotePropertyDriver.create(Addressable target, String key, int maxlength)
           
static Sender SenderDriver.create(String driver, Addressable addr, String name)
          Returns a sender for protocol "name" and address "addr".
abstract  com.sentilla.io.RandomAccessFile RemotePropertyDriver.createProperty(Addressable target, String key, int maxlength)
           
abstract  Sender SenderDriver.newSender(Addressable addr, String name)
           
static com.sentilla.io.RandomAccessFile RemotePropertyDriver.open(Addressable target, String key)
           
abstract  com.sentilla.io.RandomAccessFile RemotePropertyDriver.openProperty(Addressable target, String key)
           
static void RemotePropertyDriver.remove(Addressable target, String key)
           
abstract  void RemotePropertyDriver.removeProperty(Addressable target, String key)
           
static void RemotePropertyDriver.reset(Addressable target)
           
abstract  void RemotePropertyDriver.resetProperties(Addressable target)
           
 void Sender.setAddress(Addressable addr)
          Sets the destination address.
 

Uses of Addressable in com.sentilla.net.mimeo
 

Fields in com.sentilla.net.mimeo declared as Addressable
 Addressable MimeoDataMessage.address
           
 

Uses of Addressable in com.sentilla.net.rpc.procedures
 

Fields in com.sentilla.net.rpc.procedures declared as Addressable
 Addressable RemoteSetProperty.Result.addr
           
 Addressable RemoteGetPropertyKeys.MoteKeyList.addr
           
 Addressable RemoteGetProperty.Result.addr
           
 

Uses of Addressable in com.sentilla.platform.tmote
 

Fields in com.sentilla.platform.tmote declared as Addressable
 Addressable Sender.address
          This field is NOT automatically nulled when this object is done sending.
 Addressable Receiver.destAddress
           
 Addressable MimeoMessage.id
           
 Addressable Receiver.sourceAddress
           
 

Methods in com.sentilla.platform.tmote that return Addressable
 Addressable Receiver.getDestAddress()
          Returns the destination address of the last received message.
 Addressable CC2420Radio.Receiver.getDestinationAddress()
           
 Addressable Receiver.getSourceAddress()
          Returns the source address of the last received message.
 Addressable CC2420Radio.Receiver.getSourceAddress()
          Override the default getSourceAddress to avoid creating a new Mac64Address object on every receive.
 

Methods in com.sentilla.platform.tmote with parameters of type Addressable
 Sender SenderDriver.newSender(Addressable addr, String name)
          Returns a sender for protocol "name" and address "addr".
abstract  void Sender.setAddress(Addressable addr)
          Sets the destination address.
 void LoopBackProtocol.LoopBackSender.setAddress(Addressable addr)
           
 void CollectionProtocol.CSender.setAddress(Addressable addr)
           
 void CC2420Radio.Sender.setAddress(Addressable addr)
           
 



Copyright © 2007 Sentilla Corporation. All Rights Reserved.