/home/aherms/Code/git/awds-routing/src/awds/basic.h

00001 #ifndef _BASIC_H__
00002 #define _BASIC_H__
00003 
00004 #include <awds/NodeId.h>
00005 #include <gea/Handle.h>
00006 
00007 
00008 namespace awds {
00009     
00012     struct basic {
00013     
00014         NodeId BroadcastId;
00015         NodeId MyId;
00016     
00017         gea::Handle *sendHandle;
00018         gea::Handle *recvHandle;
00019     
00020         virtual void setSendDest(const NodeId& id) = 0;
00021         virtual void getRecvSrc(NodeId& id) = 0;
00022         virtual ~basic() = 0;
00023     };
00024 
00025 }
00026 
00027 #endif //BASIC_H__
00028 /* This stuff is for emacs
00029  * Local variables:
00030  * mode:c++
00031  * c-basic-offset: 4
00032  * End:
00033  */

Generated on Tue Dec 11 17:58:47 2007 for AWDS by  doxygen 1.5.3-20071008