34 #ifndef EMANEAPPLICATIONEVENTAGENTMANAGERIMPL_HEADER_ 35 #define EMANEAPPLICATIONEVENTAGENTMANAGERIMPL_HEADER_ 67 void start()
override;
73 void destroy()
throw()
override;
75 void add(std::unique_ptr<EventAgent> & pEventAgent)
override;
78 using EventAgents = std::vector<std::unique_ptr<EventAgent>>;
80 EventAgents eventAgents_;
82 std::string sEventServiceDevice_;
83 std::uint8_t u8EventServiceTTL_;
88 #endif // EMANEAPPLICATIONEVENTAGENTMANAGERIMPL_HEADER_ The Registrar interface provides access to all of the emulator registrars.
void configure(const ConfigurationUpdate &update) override
void postStart() override
void initialize(Registrar ®istrar) override
std::vector< ConfigurationNameAnyValues > ConfigurationUpdate
EventAgentManagerImpl(const uuid_t &uuid)
void add(std::unique_ptr< EventAgent > &pEventAgent) override