Package uwcse.location.objects

See:
          Description

Class Summary
Cluster A class to represent a cluster of mobile things such as a group of tags.
FixedSensorObject An abstract class to describe a generic fixed sensor object.
Human A class to represent one person.
MobileObject Mobile objects are probabilistically tracked.
MobileSensorObject An abstract class to describe a generic fixed sensor object.
MultiReadSingleWriteLock This class implements a reader-writer lock allowing parallel reads but FIFO serialized atomic writes.
MultiReadSingleWriteLock.UnitTest A unit test for the lock.
MultiReadSingleWriteLock.UnitTest.Resource  
PhysicalObject A class to describe a named physical object.
PhysicalObjectDatabase A class to store and manage PhysicalObjects and Trackers in such as way that they may be grouped into a hierarchical forest of compound objects with only one Tracker stored per tree.
PhysicalObjectDatabase.PersistentDescriptor The PersistentDescriptor contains constants written along with persistent snapshots to identify the version and other pertinant information.
PhysicalObjectDatabase.PersistentObjectData The PersistentObjectData class contains the information written about PhysicalObjects in persistent database snapshots.
SensorDriver A SensorDriver is an abstract class implementing a driver to interact with location sensing hardware and generate Measurements.
 

Exception Summary
DatabaseLoadException This is an exception thrown by the database which manages physical objects to indicate a failure in loading and initializing from a persistent filesystem snapshot.
DatabaseSaveException This is an exception thrown by the database which manages physical objects to indicate a failure in saving a snapshot to persistent filesystem storage.
DuplicatePhysicalObjectException This is an exception thrown by the database which manages physical objects to indicate an attempt to add a duplicate object.
NoSuchPhysicalObjectException This is an exception thrown by the database which manages physical objects to indicate an attempt to add a duplicate object.
PhysicalObjectDatabaseException This is the basic exception thrown by the database which manages physical objects.
 

Package uwcse.location.objects Description

This package implements physical objects such as people and sensors, the data structures for manipulating, grouping, tracking, and managing objects, and utilites to use when implementing support for location hardware drivers.



This documentation is for the Location Stack v0.8. The latest distribution, the documentation, and the list of contributors to the Location Stack can always be found at http://portolano.cs.washington.edu/projects/location/

© Copyright 2004 University of Washington CSE