_addServiceAnnouncementItems(const std::string &str) | MBMS_RT::ServiceAnnouncement | private |
_base_path | MBMS_RT::ServiceAnnouncement | private |
_bootstrapped | MBMS_RT::ServiceAnnouncement | private |
_cache | MBMS_RT::ServiceAnnouncement | private |
_cfg | MBMS_RT::ServiceAnnouncement | private |
_flute_receiver | MBMS_RT::ServiceAnnouncement | private |
_flute_thread | MBMS_RT::ServiceAnnouncement | private |
_get_service | MBMS_RT::ServiceAnnouncement | private |
_handleAppService(tinyxml2::XMLElement *app_service, const std::shared_ptr< Service > &service) | MBMS_RT::ServiceAnnouncement | private |
_handleMbmbsUserServiceDescriptionBundle(const Item &item, const std::string &bootstrap_format) | MBMS_RT::ServiceAnnouncement | private |
_handleMbmsEnvelope(const Item &item) | MBMS_RT::ServiceAnnouncement | private |
_iface | MBMS_RT::ServiceAnnouncement | private |
_io_service | MBMS_RT::ServiceAnnouncement | private |
_items | MBMS_RT::ServiceAnnouncement | private |
_mcast_addr | MBMS_RT::ServiceAnnouncement | private |
_mcast_port | MBMS_RT::ServiceAnnouncement | private |
_raw_content | MBMS_RT::ServiceAnnouncement | private |
_registerService(tinyxml2::XMLElement *usd, const std::string &service_id) | MBMS_RT::ServiceAnnouncement | private |
_seamless | MBMS_RT::ServiceAnnouncement | private |
_set_service | MBMS_RT::ServiceAnnouncement | private |
_setupBroadcastDelivery(tinyxml2::XMLElement *usd, std::string base, std::shared_ptr< ContentStream > cs) | MBMS_RT::ServiceAnnouncement | private |
_setupBy5GMagConfig(tinyxml2::XMLElement *app_service, const std::shared_ptr< MBMS_RT::Service > &service, tinyxml2::XMLElement *usd) | MBMS_RT::ServiceAnnouncement | private |
_setupBy5GMagLegacyFormat(tinyxml2::XMLElement *app_service, const std::shared_ptr< MBMS_RT::Service > &service, tinyxml2::XMLElement *usd) | MBMS_RT::ServiceAnnouncement | private |
_setupByAlternativeContentElement(tinyxml2::XMLElement *app_service, const std::shared_ptr< MBMS_RT::Service > &service, tinyxml2::XMLElement *usd) | MBMS_RT::ServiceAnnouncement | private |
_tmgi | MBMS_RT::ServiceAnnouncement | private |
_toi | MBMS_RT::ServiceAnnouncement | private |
_tsi | MBMS_RT::ServiceAnnouncement | private |
content() const | MBMS_RT::ServiceAnnouncement | inline |
get_service_callback_t typedef | MBMS_RT::ServiceAnnouncement | |
items() const | MBMS_RT::ServiceAnnouncement | inline |
parse_bootstrap(const std::string &str) | MBMS_RT::ServiceAnnouncement | |
ServiceAnnouncement(const libconfig::Config &cfg, std::string tmgi, const std::string &mcast, unsigned long long tsi, std::string iface, boost::asio::io_service &io_service, CacheManagement &cache, bool seamless_switching, get_service_callback_t get_service, set_service_callback_t set_service) | MBMS_RT::ServiceAnnouncement | |
set_service_callback_t typedef | MBMS_RT::ServiceAnnouncement | |
start_flute_receiver(const std::string &mcast_address) | MBMS_RT::ServiceAnnouncement | |
toi() const | MBMS_RT::ServiceAnnouncement | inline |
~ServiceAnnouncement() | MBMS_RT::ServiceAnnouncement | virtual |