Package agentland.device

Direct control of various devices, like lamps, cameras, speakers...

See:
          Description

Interface Summary
AbstractDeviceManager An implementation of some of the common functinality for all device managers
Device  
DeviceManager Basic interface for all agents that control a number of other device agents.
MultiDevice Generic interface for all agents that control a number of devices (further extended by DeviceManager which explicitly controls other agents) -- this one is meant mostly for agents that directly control several devices
PioneerDVD  
Presetable  
 

Class Summary
AbstractDeviceManagerAgent This is a base class for writing device manager agents -- agents that control behavior of several independent agents controlling individual (or groups of) devices.
DeviceAgent This is the agent that all device agents should inherit from.
DeviceData Base class for all device data objects.
DeviceState Base class for describing state of any device.
MultiDeviceAgent Base for all agents that directly control multiple devices at once.
PioneerDVDAgent  
 

Exception Summary
DeviceException Basis for all device exceptions
 

Package agentland.device Description

Direct control of various devices, like lamps, cameras, speakers...