IPv4_5TupleL2Ident< Packet >::ConnectionID Struct Reference
#include <IPv4_5TupleL2Ident.hpp>
Public Member Functions | |
bool | operator== (const ConnectionID &c) const |
bool | operator< (const ConnectionID &c) const |
operator std::string () const | |
ConnectionID (const ConnectionID &c) | |
ConnectionID () | |
Public Attributes | |
uint32_t | dstIP |
uint32_t | srcIP |
uint16_t | dstPort |
uint16_t | srcPort |
uint8_t | proto |
Detailed Description
template<class Packet>
struct IPv4_5TupleL2Ident< Packet >::ConnectionID
Definition at line 20 of file IPv4_5TupleL2Ident.hpp.
Constructor & Destructor Documentation
◆ ConnectionID() [1/2]
template<class Packet>
|
inline |
Definition at line 54 of file IPv4_5TupleL2Ident.hpp.
◆ ConnectionID() [2/2]
template<class Packet>
|
inline |
Definition at line 57 of file IPv4_5TupleL2Ident.hpp.
Member Function Documentation
◆ operator std::string()
template<class Packet>
|
inline |
Definition at line 45 of file IPv4_5TupleL2Ident.hpp.
◆ operator<()
template<class Packet>
|
inline |
Definition at line 36 of file IPv4_5TupleL2Ident.hpp.
◆ operator==()
template<class Packet>
|
inline |
Definition at line 27 of file IPv4_5TupleL2Ident.hpp.
Member Data Documentation
◆ dstIP
template<class Packet>
uint32_t IPv4_5TupleL2Ident< Packet >::ConnectionID::dstIP |
Definition at line 21 of file IPv4_5TupleL2Ident.hpp.
◆ dstPort
template<class Packet>
uint16_t IPv4_5TupleL2Ident< Packet >::ConnectionID::dstPort |
Definition at line 23 of file IPv4_5TupleL2Ident.hpp.
◆ proto
template<class Packet>
uint8_t IPv4_5TupleL2Ident< Packet >::ConnectionID::proto |
Definition at line 25 of file IPv4_5TupleL2Ident.hpp.
◆ srcIP
template<class Packet>
uint32_t IPv4_5TupleL2Ident< Packet >::ConnectionID::srcIP |
Definition at line 22 of file IPv4_5TupleL2Ident.hpp.
◆ srcPort
template<class Packet>
uint16_t IPv4_5TupleL2Ident< Packet >::ConnectionID::srcPort |
Definition at line 24 of file IPv4_5TupleL2Ident.hpp.
The documentation for this struct was generated from the following file:
- /home/dominik/uni/MoonState/include/IPv4_5TupleL2Ident.hpp