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

_functor Struct Reference

#include <mote_sensix.h>

List of all members.

Public Types

enum  {
  functor_used = 1, functor_pass_thru = 2, functor_running = 4, functor_hi_thresh = 8,
  functor_lo_thresh = 16, functor_peer_req = 32, functor_data_ready = 64
}

Public Attributes

byte_t bits
enum _functor:: { ... }  F_BITS
byte_t requestor [ID_BYTE_LEN]
byte_t req_octet
byte_t priority
byte_t f_type
byte_t f_id
uint_t f_e
uint_t f_t
int_t(* function )(struct _functor *)
int_t(* function_done )(struct _functor *)
struct _functorcollector
struct _functorparent
byte_t sensor
int_t threshold
int_t alt_threshold
uint_t rate
uint_t duration
byte_t task_id
uint_t size
 TODO: lambda specification.
struct _functor::_res results [MAX_RESULTS]
int_t result
uint_t node_idx

Classes

struct  _res


Detailed Description

Definition at line 46 of file mote_sensix.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
functor_used 
functor_pass_thru 
functor_running 
functor_hi_thresh 
functor_lo_thresh 
functor_peer_req 
functor_data_ready 

Definition at line 48 of file mote_sensix.h.


Member Data Documentation

Definition at line 47 of file mote_sensix.h.

enum { ... } _functor::F_BITS

Definition at line 58 of file mote_sensix.h.

Definition at line 59 of file mote_sensix.h.

Definition at line 60 of file mote_sensix.h.

Definition at line 62 of file mote_sensix.h.

Definition at line 63 of file mote_sensix.h.

Definition at line 64 of file mote_sensix.h.

Definition at line 65 of file mote_sensix.h.

struct _functor* _functor::collector [read]

Definition at line 68 of file mote_sensix.h.

struct _functor* _functor::parent [read]

Definition at line 69 of file mote_sensix.h.

Definition at line 71 of file mote_sensix.h.

Definition at line 72 of file mote_sensix.h.

Definition at line 73 of file mote_sensix.h.

Definition at line 74 of file mote_sensix.h.

Definition at line 75 of file mote_sensix.h.

Definition at line 77 of file mote_sensix.h.

TODO: lambda specification.

Definition at line 80 of file mote_sensix.h.

struct _functor::_res _functor::results[MAX_RESULTS]

Definition at line 87 of file mote_sensix.h.

Definition at line 89 of file mote_sensix.h.


The documentation for this struct was generated from the following file:


© 2008, Los Alamos National Security, LLC.