IceFlow NDN-based stream processing library written in C++
Loading...
Searching...
No Matches
Public Member Functions | List of all members
iceflow::IceflowScaler Class Reference
Inheritance diagram for iceflow::IceflowScaler:
iceflow::CongestionReporter

Public Member Functions

 IceflowScaler (const std::string &serverAddress, const std::string &clientAddress, std::shared_ptr< IceFlow > iceflow)
 
void reportCongestion (CongestionReason congestionReason, const std::string &edgeName) override
 
void registerConsumer (const std::string &edgeName, std::shared_ptr< IceflowConsumer > consumer)
 
void deregisterConsumer (const std::string &edgeName)
 
void registerProducer (const std::string &edgeName, std::shared_ptr< IceflowProducer > producer)
 
void deregisterProducer (const std::string &edgeName)
 

Member Function Documentation

◆ reportCongestion()

void iceflow::IceflowScaler::reportCongestion ( CongestionReason congestionReason,
const std::string & edgeName )
overridevirtual

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