17 #ifndef CYBER_SERVICE_DISCOVERY_COMMUNICATION_SUBSCRIBER_LISTENER_H_ 18 #define CYBER_SERVICE_DISCOVERY_COMMUNICATION_SUBSCRIBER_LISTENER_H_ 24 #include "fastrtps/Domain.h" 25 #include "fastrtps/subscriber/SampleInfo.h" 26 #include "fastrtps/subscriber/Subscriber.h" 27 #include "fastrtps/subscriber/SubscriberListener.h" 31 namespace service_discovery {
42 eprosima::fastrtps::MatchingInfo& info);
53 #endif // CYBER_SERVICE_DISCOVERY_COMMUNICATION_SUBSCRIBER_LISTENER_H_ SubscriberListener(const NewMsgCallback &callback)
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
void onNewDataMessage(eprosima::fastrtps::Subscriber *sub)
void onSubscriptionMatched(eprosima::fastrtps::Subscriber *sub, eprosima::fastrtps::MatchingInfo &info)
std::function< void(const std::string &)> NewMsgCallback
Definition: subscriber_listener.h:35
Definition: subscriber_listener.h:33
virtual ~SubscriberListener()