NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <rapid_sub_advertisement_info.h>
Public Member Functions | |
RapidSubAdvertisementInfo (const std::string &entity_name, const std::string &subscribe_topic, const std::string &subscriber_partition, GenericRapidMsgRosPub *rapid_msg_ros_pub) | |
void | operator() (rapid::ext::astrobee::GenericCommsAdvertisementInfo const *ad_info) |
Additional Inherited Members | |
Protected Member Functions inherited from ff::GenericRapidSub | |
GenericRapidSub (const std::string &entity_name, const std::string &subscribe_topic, const std::string &subscriber_partition) | |
~GenericRapidSub () | |
virtual void | StartThread () |
Protected Attributes inherited from ff::GenericRapidSub | |
std::string | subscribe_topic_ |
std::string | subscriber_partition_ |
std::atomic< bool > | alive_ |
std::thread | thread_ |
kn::DdsEventLoop | dds_event_loop_ |
ff::RapidSubAdvertisementInfo::RapidSubAdvertisementInfo | ( | const std::string & | entity_name, |
const std::string & | subscribe_topic, | ||
const std::string & | subscriber_partition, | ||
GenericRapidMsgRosPub * | rapid_msg_ros_pub | ||
) |
void ff::RapidSubAdvertisementInfo::operator() | ( | rapid::ext::astrobee::GenericCommsAdvertisementInfo const * | ad_info | ) |
Call back for ddsEventLoop