Flows represent network traffic with a fixed source and destination. More...
#include "FlowTuple.hpp"#include "FlowStats.hpp"#include "Traffic.hpp"#include "PktInfo.hpp"#include "Types.hpp"#include "L2.hpp"#include "DB.hpp"#include <vector>#include <map>

Classes | |
| class | Myra::Flow |
The Flow class represents both sides of a network connection. More... | |
Namespaces | |
| Myra | |
| Namespace declaration for all of the Myra Canyon helper functions. | |
Typedefs | |
| typedef std::map < Myra::FlowHash, Myra::Flow > | Myra::FlowMap |
| A std::map of flows, where the key is the flow hash. More... | |
| typedef bool(* | Myra::TrafficExamination )(Flow &flow, const Myra::PktInfo &info) |
| A function that examines a packet as part of a flow. More... | |
| typedef std::vector < TrafficExamination > | Myra::TrafficExams |
| A vector of traffic examination functions. Used in Flow to call all relevant examination functions. More... | |
Flows represent network traffic with a fixed source and destination.