Sensix
Wireless Sensor Network Middleware



   Home


   Project Page


   Download


   CVS




 Hosted by
Get SENSIX at SourceForge.net. Fast, secure 
and Free Open Source software downloads

sensix::sensing::Aggregate Interface Reference

import "sensing.idl";

Inheritance diagram for sensix::sensing::Aggregate:

sensix::sensing::Sensory sensix::sensing::Sensory sensix::Functor sensix::Functor sensix::Functor sensix::Functor sensix::sensing::AggregateImpl sensix::sensing::Delta sensix::sensing::Delta sensix::sensing::Lambda sensix::sensing::Lambda sensix::sensing::Mean sensix::sensing::Mean sensix::sensing::Recite sensix::sensing::Recite sensix::sensing::Sigma sensix::sensing::Sigma sensix::sensing::Sum sensix::sensing::Sum

List of all members.

Public Member Functions

 Aggregate (String n, byte l, Collection[] c)
 Aggregate (String n, Collection[] c)
 Aggregate (String n, byte l, Collection[] c, int seq)
Sensory[] senses ()
Collection[] collectors ()
void collectors (Collection[] c)
byte sensor ()
Sensory sense ()
void sense (Sensory s)
long timeused ()
void timeused (long t)
double energyused ()
void energyused (double e)
byte priority ()
void priority (byte p)
FunctorError[] errors ()
void errors (FunctorError[] fe)
String asString ()

Public Attributes

readonly attribute SensoryList senses
attribute CollectionList collectors

Protected Attributes

String name = ""
Collection[] series


Detailed Description

Definition at line 40 of file Aggregate.java.


Constructor & Destructor Documentation

sensix::sensing::Aggregate::Aggregate ( String  n,
byte  l,
Collection[]  c 
)

Definition at line 46 of file Aggregate.java.

sensix::sensing::Aggregate::Aggregate ( String  n,
Collection[]  c 
)

Definition at line 54 of file Aggregate.java.

sensix::sensing::Aggregate::Aggregate ( String  n,
byte  l,
Collection[]  c,
int  seq 
)

Definition at line 62 of file Aggregate.java.


Member Function Documentation

Definition at line 84 of file Aggregate.java.

void sensix::sensing::Aggregate::sense ( Sensory  s  ) 

Definition at line 97 of file Aggregate.java.

void sensix::sensing::Aggregate::timeused ( long  t  ) 

Implements sensix::sensing::Sensory.

Definition at line 108 of file Aggregate.java.

void sensix::sensing::Aggregate::priority ( byte  p  ) 

Implements sensix::Functor.

Definition at line 128 of file Aggregate.java.

void sensix::sensing::Aggregate::errors ( FunctorError[]  fe  ) 

Implements sensix::Functor.

Definition at line 150 of file Aggregate.java.


Member Data Documentation

String sensix::sensing::Aggregate::name = "" [protected]

Implemented in sensix::sensing::AggregateImpl.

Definition at line 42 of file Aggregate.java.

Implemented in sensix::sensing::AggregateImpl.

Definition at line 43 of file Aggregate.java.

Definition at line 129 of file sensing.idl.


The documentation for this interface was generated from the following files:


© 2008, Los Alamos National Security, LLC.