Manages all instantiated transports.
More...
#include <transportmanagerimpl.h>
Manages all instantiated transports.
Definition at line 52 of file transportmanagerimpl.h.
◆ TransportManagerImpl()
EMANE::Application::TransportManagerImpl::TransportManagerImpl |
( |
const uuid_t & |
uuid | ) |
|
◆ ~TransportManagerImpl()
EMANE::Application::TransportManagerImpl::~TransportManagerImpl |
( |
| ) |
|
◆ add()
void EMANE::Application::TransportManagerImpl::add |
( |
std::unique_ptr< TransportAdapter > & |
pTransportAdapter | ) |
|
|
overridevirtual |
◆ configure()
◆ destroy()
void EMANE::Application::TransportManagerImpl::destroy |
( |
| ) |
|
throw | ( | |
| ) | | |
|
overridevirtual |
◆ getBuildId()
Gets the application wide unique BuildId of this object.
- Returns
- the BuildId
Definition at line 34 of file buildable.inl.
◆ getUUID()
const uuid_t& EMANE::Application::TransportManager::getUUID |
( |
| ) |
const |
|
inlineinherited |
◆ initialize()
void EMANE::Application::TransportManagerImpl::initialize |
( |
Registrar & |
registrar | ) |
|
|
overridevirtual |
◆ postStart()
void EMANE::Application::TransportManagerImpl::postStart |
( |
| ) |
|
|
overridevirtual |
◆ setBuildId()
void EMANE::Buildable::setBuildId |
( |
BuildId |
bid | ) |
|
|
inlineinherited |
Sets the application wide unique BuildId of this object. Builders assign a BuildId to objects at instantiation.
- Parameters
-
- Note
- : This method is for internal framework use only.
Definition at line 40 of file buildable.inl.
◆ start()
void EMANE::Application::TransportManagerImpl::start |
( |
| ) |
|
|
overridevirtual |
◆ stop()
void EMANE::Application::TransportManagerImpl::stop |
( |
| ) |
|
|
overridevirtual |
◆ uuid_
uuid_t EMANE::Application::TransportManager::uuid_ |
|
protectedinherited |
The documentation for this class was generated from the following files: