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

gov::lanl::isr::sensix::SenseCtrl Class Reference

Inheritance diagram for gov::lanl::isr::sensix::SenseCtrl:

gov::lanl::isr::sensix::SenseClient

List of all members.

Public Member Functions

 SenseCtrl (int id, int level, String[] args, byte debug_level) throws org.omg.CORBA.SystemException, org.omg.CORBA.UserException
 SenseCtrl (int id, int level, String[] args, Properties p, String name, byte debug_level) throws org.omg.CORBA.SystemException, org.omg.CORBA.UserException
synchronized void aggregate (Functor funct)
 Callback from lower-level server.
void shutdown ()
void outputResults (String results_str)
Functor validateCmd (String task_str)
String service_usage ()

Static Public Member Functions

static void main (String[] args)

Public Attributes

ServerSocket socket
Socket client_socket
PrintWriter out

Static Public Attributes

static final String appname = "SENSIX Control"

Classes

class  inputThread


Detailed Description

Definition at line 47 of file SenseCtrl.java.


Constructor & Destructor Documentation

gov::lanl::isr::sensix::SenseCtrl::SenseCtrl ( int  id,
int  level,
String[]  args,
byte  debug_level 
) throws org.omg.CORBA.SystemException, org.omg.CORBA.UserException

Definition at line 151 of file SenseCtrl.java.

gov::lanl::isr::sensix::SenseCtrl::SenseCtrl ( int  id,
int  level,
String[]  args,
Properties  p,
String  name,
byte  debug_level 
) throws org.omg.CORBA.SystemException, org.omg.CORBA.UserException

Definition at line 158 of file SenseCtrl.java.


Member Function Documentation

synchronized void gov::lanl::isr::sensix::SenseCtrl::aggregate ( Functor  funct  ) 

Callback from lower-level server.

Parameters:
funct Functor to aggregate

Reimplemented from gov::lanl::isr::sensix::SenseClient.

Definition at line 183 of file SenseCtrl.java.

void gov::lanl::isr::sensix::SenseCtrl::shutdown (  ) 

Reimplemented from gov::lanl::isr::sensix::SenseClient.

Definition at line 494 of file SenseCtrl.java.

void gov::lanl::isr::sensix::SenseCtrl::outputResults ( String  results_str  ) 

Definition at line 504 of file SenseCtrl.java.

Functor gov::lanl::isr::sensix::SenseCtrl::validateCmd ( String  task_str  ) 

Definition at line 514 of file SenseCtrl.java.

String gov::lanl::isr::sensix::SenseCtrl::service_usage (  ) 

Definition at line 555 of file SenseCtrl.java.

static void gov::lanl::isr::sensix::SenseCtrl::main ( String[]  args  )  [static]

Definition at line 598 of file SenseCtrl.java.


Member Data Documentation

final String gov::lanl::isr::sensix::SenseCtrl::appname = "SENSIX Control" [static]

Definition at line 141 of file SenseCtrl.java.

Definition at line 143 of file SenseCtrl.java.

Definition at line 145 of file SenseCtrl.java.


The documentation for this class was generated from the following file:
  • /home/brennan/Software/sensix/source/C^4/corba/gov/lanl/isr/sensix/SenseCtrl.java


© 2008, Los Alamos National Security, LLC.