![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <controlplane/flowmanagement/FlowManager.hpp>


Definition at line 293 of file FlowManager.hpp.
| FlowManagerUT::FlowManagerUT | ( | wns::ldk::ControlServiceRegistry * | csr, | |
| const wns::pyconfig::View & | config | |||
| ) |
Definition at line 899 of file FlowManager.cpp.
| FlowManagerUT::~FlowManagerUT | ( | ) | [virtual] |
Definition at line 905 of file FlowManager.cpp.
| void FlowManagerUT::buildFlow | ( | wns::service::tl::FlowID | flowID, | |
| wns::service::qos::QoSClass | qosClass | |||
| ) | [virtual] |
Reimplemented from lte::controlplane::flowmanagement::FlowManager.
Definition at line 971 of file FlowManager.cpp.
| void FlowManagerUT::closeLowerFlows | ( | ModeName | mode | ) |
Definition at line 1452 of file FlowManager.cpp.
| void FlowManagerUT::deleteAllLowerFlows | ( | ModeName | mode | ) |
Definition at line 1436 of file FlowManager.cpp.
| void FlowManagerUT::deleteLowerFlow | ( | wns::service::dll::FlowID | flowID | ) |
Definition at line 1421 of file FlowManager.cpp.
| void FlowManagerUT::disassociating | ( | ModeName | mode | ) | [virtual] |
Implements lte::controlplane::flowmanagement::IFlowManagerUE.
Definition at line 1286 of file FlowManager.cpp.
| void FlowManagerUT::flowBuilt | ( | lte::helper::TransactionID | _transactionID, | |
| wns::service::dll::FlowID | _dllFlowID | |||
| ) | [virtual] |
Definition at line 1009 of file FlowManager.cpp.
| void FlowManagerUT::flowReleased | ( | wns::service::dll::FlowID | flowID | ) |
Definition at line 1197 of file FlowManager.cpp.
| void FlowManagerUT::getAssociations | ( | ) |
Definition at line 1002 of file FlowManager.cpp.
| FlowManager::ControlPlaneFlowIDs FlowManagerUT::getControlPlaneFlowIDs | ( | wns::service::dll::UnicastAddress | peerAddress | ) | [virtual] |
Implements lte::controlplane::flowmanagement::IFlowSwitching.
Definition at line 1171 of file FlowManager.cpp.
| std::string FlowManagerUT::getFlowTable | ( | ) | const [virtual] |
Reimplemented from lte::controlplane::flowmanagement::FlowManager.
Definition at line 952 of file FlowManager.cpp.
| wns::service::qos::QoSClass FlowManagerUT::getQoSClassForBSFlowID | ( | wns::service::dll::FlowID | dllFlowID | ) | const [virtual] |
Implements lte::controlplane::flowmanagement::IFlowSwitching.
Definition at line 909 of file FlowManager.cpp.
| wns::service::qos::QoSClass FlowManagerUT::getQoSClassForUTFlowID | ( | wns::service::dll::FlowID | dllFlowID | ) | const [virtual] |
Implements lte::controlplane::flowmanagement::IFlowSwitching.
Definition at line 915 of file FlowManager.cpp.
| void FlowManagerUT::insertDroppedFlowIDs | ( | ) | [private] |
Definition at line 1244 of file FlowManager.cpp.
| void FlowManagerUT::onAssociated | ( | wns::service::dll::UnicastAddress | userAdr, | |
| wns::service::dll::UnicastAddress | dstAdr | |||
| ) | [virtual] |
Implements lte::controlplane::flowmanagement::FlowManager.
Definition at line 1329 of file FlowManager.cpp.
| void FlowManagerUT::onAssociatedPerMode | ( | wns::service::dll::UnicastAddress | rapAdr, | |
| bool | preserved | |||
| ) | [virtual] |
Implements lte::controlplane::flowmanagement::IFlowManagerUE.
Definition at line 1271 of file FlowManager.cpp.
| void FlowManagerUT::onCSRCreated | ( | ) | [virtual] |
| void FlowManagerUT::onDisassociated | ( | wns::service::dll::UnicastAddress | userAdr, | |
| wns::service::dll::UnicastAddress | dstAdr | |||
| ) | [virtual] |
Implements lte::controlplane::flowmanagement::FlowManager.
Definition at line 1334 of file FlowManager.cpp.
| void FlowManagerUT::onDisassociatedPerMode | ( | wns::service::dll::UnicastAddress | bsAdr, | |
| ModeName | mode, | |||
| bool | preserved | |||
| ) | [virtual] |
Implements lte::controlplane::flowmanagement::IFlowManagerUE.
Definition at line 1295 of file FlowManager.cpp.
| void FlowManagerUT::onPlainDisassociation | ( | ModeName | mode | ) | [virtual] |
Implements lte::controlplane::flowmanagement::IFlowManagerUE.
Definition at line 1317 of file FlowManager.cpp.
| void FlowManagerUT::reBuildFlows | ( | wns::service::dll::UnicastAddress | bsAdr, | |
| bool | preserved | |||
| ) |
Definition at line 1352 of file FlowManager.cpp.
| void FlowManagerUT::releaseFlow | ( | wns::service::tl::FlowID | flowID | ) | [virtual] |
Implements lte::controlplane::flowmanagement::IFlowManagerUE.
Definition at line 1188 of file FlowManager.cpp.
| std::string FlowManagerUT::selectMode | ( | ) |
Definition at line 1206 of file FlowManager.cpp.
| void FlowManagerUT::setControlPlaneFlowIDs | ( | wns::service::dll::UnicastAddress | peerAddress, | |
| ControlPlaneFlowIDs | flowIDs | |||
| ) | [virtual] |
Definition at line 927 of file FlowManager.cpp.
lte::controlplane::AssociationsProxyUT* lte::controlplane::flowmanagement::FlowManagerUT::aProxyUT [private] |
Definition at line 373 of file FlowManager.hpp.
Definition at line 377 of file FlowManager.hpp.
Definition at line 370 of file FlowManager.hpp.
Definition at line 371 of file FlowManager.hpp.
std::string lte::controlplane::flowmanagement::FlowManagerUT::selectedMode [private] |
Definition at line 372 of file FlowManager.hpp.
wns::container::Registry<wns::service::tl::FlowID, lte::controlplane::flowmanagement::flowhandler::FlowHandlerUT*> lte::controlplane::flowmanagement::FlowManagerUT::TlFlowIDToFlowHandler [private] |
Definition at line 376 of file FlowManager.hpp.
lte::upperconvergence::UEUpperConvergence* lte::controlplane::flowmanagement::FlowManagerUT::utUpperConvergence [private] |
Definition at line 374 of file FlowManager.hpp.
1.5.5