User Manual, Developers Guide and API Documentation

ip::iptables::targets::LoggingTarget Class Reference

#include <iptables/targets/LoggingTarget.hpp>

Inheritance diagram for ip::iptables::targets::LoggingTarget:

Inheritance graph
[legend]
Collaboration diagram for ip::iptables::targets::LoggingTarget:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoggingTarget (const wns::pyconfig::View &_pyco)
virtual TargetResult mangle (IPCommand *, wns::service::tl::ITCPHeader *)
virtual TargetResult mangle (IPCommand *, wns::service::tl::IUDPHeader *)
virtual TargetResult mangle (IPCommand *)
virtual ~LoggingTarget ()

Private Attributes

wns::logger::Logger log


Detailed Description

Definition at line 39 of file LoggingTarget.hpp.


Constructor & Destructor Documentation

LoggingTarget::LoggingTarget ( const wns::pyconfig::View _pyco  ) 

Definition at line 38 of file LoggingTarget.cpp.

LoggingTarget::~LoggingTarget (  )  [virtual]

Definition at line 43 of file LoggingTarget.cpp.


Member Function Documentation

TargetResult LoggingTarget::mangle ( ip::IPCommand ipHeader,
wns::service::tl::ITCPHeader tcpHeader 
) [virtual]

Implements ip::iptables::targets::TargetInterface.

Definition at line 58 of file LoggingTarget.cpp.

TargetResult LoggingTarget::mangle ( ip::IPCommand ipHeader,
wns::service::tl::IUDPHeader udpHeader 
) [virtual]

Implements ip::iptables::targets::TargetInterface.

Definition at line 91 of file LoggingTarget.cpp.

TargetResult LoggingTarget::mangle ( ip::IPCommand ipHeader  )  [virtual]

Implements ip::iptables::targets::TargetInterface.

Definition at line 48 of file LoggingTarget.cpp.


Member Data Documentation

Definition at line 59 of file LoggingTarget.hpp.


The documentation for this class was generated from the following files:

Generated on Sat May 26 03:32:32 2012 for openWNS by  doxygen 1.5.5