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

/home/brennan/Software/sensix/source/discovery.idl File Reference

SENSIX Discovery Service interface definitions. More...

import "sensix.idl";
#include "sensix.h"
#include "discovery_service.h"

Go to the source code of this file.

Namespaces

namespace  sensix
namespace  sensix::discovery

Classes

exception  sensix::discovery::DiscoveryException
struct  sensix::discovery::AnnounceHeader
struct  sensix::discovery::Announce
struct  sensix::discovery::Report
struct  sensix::discovery::Require
struct  sensix::discovery::Share
interface  sensix::discovery::Family
 hierarchical context More...
interface  sensix::discovery::Ancestors
 units higher in the hierarchy More...
interface  sensix::discovery::Peers
 units at your level or below in the hierarchy More...
interface  sensix::discovery::Siblings
 units at your level in the heirarchy More...
interface  sensix::discovery::Descendants
 units lower in the heirarchy More...
interface  sensix::discovery::Others
 collection of all related nodes More...
interface  sensix::discovery::Self
 this unit More...

Typedefs

typedef sequence< octet > sensix::discovery::CapabilityList
typedef sequence< NodeId > sensix::discovery::NodeList
typedef sequence< Request > sensix::discovery::RequestList

Enumerations

enum  sensix::discovery::DiscoveryError {
  sensix::discovery::RegistryFull, sensix::discovery::AlreadyRegistered, sensix::discovery::BadORB, sensix::discovery::InvalidObject,
  sensix::discovery::NoNode, sensix::discovery::NoNetwork, sensix::discovery::NoCapability
}


Detailed Description

SENSIX Discovery Service interface definitions.

Revision
1.9
Author
sean_m_brennan
Date
2009/07/12 02:05:31

Definition in file discovery.idl.


© 2008, Los Alamos National Security, LLC.