Transformer Class Reference
#include <Transformer.h>
List of all members.
|
Public Member Functions |
| | Transformer (void) |
| | ~Transformer (void) |
| Packet * | getTransformedPacket (Packet &inpacket) |
| void | setSha1Key (const char *buf, int len) |
| void | config (bool _bytewiseip, bool _bytewisemac, bool _ipcidr) |
Private Member Functions |
| void | transformPacket (EthernetPacket &inpkt, EthernetPacket &ret) |
| void | transformPacket (ArpPacket &inpkt, ArpPacket &ret) |
| void | transformPacket (IpPacket &inpkt, IpPacket &ret) |
| void | transformPacket (IcmpPacket &inpkt, IcmpPacket &ret) |
| void | transformPacket (TcpPacket &inpkt, TcpPacket &ret) |
| void | transformPacket (UdpPacket &inpkt, UdpPacket &ret) |
| void | transformPacket (PayloadPacket &inpkt, PayloadPacket &ret) |
| void | transformPacket (Ipv6Packet &inpkt, Ipv6Packet &ret) |
Constructor & Destructor Documentation
| Transformer::Transformer |
( |
void |
|
) |
|
| Transformer::~Transformer |
( |
void |
|
) |
|
Member Function Documentation
| Packet * Transformer::getTransformedPacket |
( |
Packet & |
inpacket |
) |
|
| void Transformer::setSha1Key |
( |
const char * |
buf, |
|
|
int |
len | |
|
) |
| | |
| void Transformer::config |
( |
bool |
_bytewiseip, |
|
|
bool |
_bytewisemac, |
|
|
bool |
_ipcidr | |
|
) |
| | |
| void Transformer::transformPacket |
( |
IpPacket & |
inpkt, |
|
|
IpPacket & |
ret | |
|
) |
| | [private] |
The documentation for this class was generated from the following files: