Flow 1.0.0
Flow project: Full implementation reference.
Classes | Namespaces
seq_num.hpp File Reference
#include "flow/net_flow/detail/net_flow_fwd.hpp"
#include "flow/log/log.hpp"

Go to the source code of this file.

Classes

class  flow::net_flow::Sequence_number
 An internal net_flow sequence number identifying a piece of data. More...
 
class  flow::net_flow::Sequence_number::Generator
 An object of this type generates a series of initial sequence numbers (ISN) that are meant to be sufficiently secure to protect against ISN attacks and confusion among different connections between the same endpoints occurring in series. More...
 

Namespaces

namespace  flow
 Catch-all namespace for the Flow project: A collection of various production-quality modules written in modern C++17, originally by ygoldfel.
 
namespace  flow::net_flow
 Flow module containing the API and implementation of the Flow network protocol, a TCP-inspired stream protocol that uses UDP as underlying transport.