/home/ltracy/workspace/NSUAN/uan/uan-mac-paloha.h

00001 #ifndef UANMACPALOHA_H_
00002 #define UANMACPALOHA_H_
00003 
00026 #include "mac.h"
00027 #include "uan-mac.h"
00028 
00029 class UanMacPAloha : public UanMac {
00030 public:
00032         UanMacPAloha() : UanMac() { }
00033         
00035         virtual void recv(Packet *p, Handler *h);
00036         
00038         virtual void send(Packet *p, Handler *h) {
00039                 downtarget_->recv(p);
00040                 h->handle(p);
00041                 Packet::free(p);
00042         }
00043         
00044         
00045         
00046 };
00047 #endif /*UANMACPALOHA_H_*/

Generated on Mon Oct 1 12:12:42 2007 for UANModule by  doxygen 1.5.1