|
|
As a server instance of the application processes events, i.e incoming power-line activity, user initiated commands, telephony events, Weather, etc. - the Scheduler determines whether any user/application-defined events have conditions that require triggering. In a round-robin fashion, ordered by the probability of an event being true at any given moment, the Scheduler 'asks' each event whether its conditions are all True. If so, the event is 'triggered'. The Event Editor allows user set-up of condition based events. An event consists of Condition and Trigger, Condition only, or Trigger only Statements. Only events that have condition statements are processed by the Scheduler. A condition statement can be based on seven criteria:
ex Trigger Statements:
Statements enclosed in brackets are selectable by the user
|
|
**Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. or other countries *ViaVoice is a registered trademark of International Business Machines, in the U.S. or other countries. ***X10 and all logos are trademarks or registered trademarks of X10 Wireless Technology Inc. INSTEON is a registered trademark of SmartLabs, Inc. Echelon, LonWorks, Neuron and the Echelon logo are registered trademarks of Echelon Corporation registered in the U.S. and other countries. Microsoft, Windows and all Windows-based trademarks and logos are trademarks or registered trademarks of Microsoft Corporation, in the U.S. or other countries.
Copyright © 2001-2006
edTreeHouse.com
|