RawBasic Class Reference
[Rawbasic_mod]

Implementation of basic communication mechanisms on top of Ethernet raw socket. More...

Inheritance diagram for RawBasic:

awds::basic

List of all members.

Public Member Functions

 RawBasic (const char *dev)
virtual bool send (BasePacket *p, bool high_prio)
bool getHwAddress ()
bool createSocket ()
virtual void setSendDest (const NodeId &)
virtual void getRecvSrc (NodeId &)

Public Attributes

int raw_socket
int ifindex
sockaddr_ll addr
unsigned int addr_len
char devicename [IFNAMSIZ+1]
struct ether_header recv_header
struct ether_header send_header
NodeId dest
NodeId src
SendQueue * sendq
bool aggressivePadding


Detailed Description

Implementation of basic communication mechanisms on top of Ethernet raw socket.
The documentation for this class was generated from the following file:

Generated on Fri Mar 27 13:58:26 2009 for AWDS by  doxygen 1.5.8