RawBasic Class Reference
[Rawbasic_mod]
Implementation of basic communication mechanisms on top of Ethernet raw socket.
More...
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:
- /usr/src/awds/src/rawbasic.cc