Package uwcse.location.messaging

See:
          Description

Class Summary
AddChildObjectRpc An Rpc to add a new physical object with the given parent.
AddObjectRpc An Rpc to add a new physical object.
AddObjectWithStateRpc An Rpc to add a new physical object with the given State.
LinkObjectRpc An Rpc to link the named child object into the object group of the named parent object.
LocationMsg A generic class to be extended by asynchronous messages used by location services.
LocationQuery A request to receive the locations of the set of named PhysicalObjects.
LocationQueryResult A reply to a location request containing the LocationReport for the requested PhysicalObject.
LocationRpc A generic class to be extended by synchronous remote procedure call requests.
LocationRpcResult A generic class to be extended to return the results of remote procedure calls.
LocationRpcSuccess A simple class to indicate the successful execution of a remote procedure call.
MeasurementMsg A class to send Measurements between location services.
NameSubscriptionReq A request for a subscription to receive interrupt driven locations for the given object name.
NewSubscriptionReq A generic request for a subscription to receive interrupt driven locations.
ObjectNameQuery A request to query for the names of physical objects conjunctively matching the given criteria.
ObjectNameQueryResult An RPC result to a query for the names of physical objects consisting of the resulting Collection of Strings.
PhysicalObjectQuery A request to receive the PhysicalObject with the given name.
PhysicalObjectQueryResult A reply to a PhysicalObject query request.
PhysicalObjectRootQuery A request to receive the PhysicalObject that is the root of the grouping tree containing the object with the given name.
RemoveObjectGroupRpc An Rpc to remove the named physical object and all other objects grouped below it in the hierarchy.
RemoveObjectRpc An Rpc to remove the named physical object.
SubscriberExpirationMsg A class to notify subscribers that a subscription has expired.
SubscriberLocationReportMsg A class to send location report updates to subscribers.
SubscriberMsg A generic class to send information to subscribers.
SubscriptionCancellationReq A request to cancel an existing subscription immediately.
SubscriptionExpirationReq A request to expire an existing valid subscription immediately.
SubscriptionRenewalReq A request to renew an existing subscription.
SubscriptionReq A generic request for subscription functionality.
SubscriptionResult An RPC reply to indicate successful granting or modification of a subscription to receive interrupt driven locations.
SubscriptionUpdateReq A request to update an existing subscription.
TypeLocationQuery A request to receive the locations of all objects of the given type.
TypeSubscriptionReq A request for a subscription to receive interrupt driven locations for objects of the given type.
UnlinkObjectRpc An Rpc to unlink the named child object from its object hierarchy group.
WorldMapQuery A request to receive the world map.
WorldMapQueryResult A reply to a world map request.
 

Package uwcse.location.messaging Description

This package supports inter-service messaging and remote procedure calls used by location services and 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