+class SgFlow {
+public:
+ SgFlow(uint32_t totalBytes, simgrid::surf::NetworkNS3Action* action);
+
+ // private:
+ std::uint32_t bufferedBytes_ = 0;
+ std::uint32_t sentBytes_ = 0;
+ std::uint32_t remaining_;
+ std::uint32_t totalBytes_;
+ bool finished_ = false;
+ simgrid::surf::NetworkNS3Action* action_;