rmw_fastrtps_shared_cpp  master
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
ServicePubListener Class Reference

#include <custom_service_info.hpp>

Inheritance diagram for ServicePubListener:
Inheritance graph
[legend]
Collaboration diagram for ServicePubListener:
Collaboration graph
[legend]

Public Member Functions

 ServicePubListener ()=default
 
template<class Rep , class Period >
bool wait_for_subscription (const eprosima::fastrtps::rtps::GUID_t &guid, const std::chrono::duration< Rep, Period > &rel_time)
 
void onPublicationMatched (eprosima::fastrtps::Publisher *pub, eprosima::fastrtps::rtps::MatchingInfo &matchingInfo)
 

Constructor & Destructor Documentation

◆ ServicePubListener()

ServicePubListener::ServicePubListener ( )
default

Member Function Documentation

◆ wait_for_subscription()

template<class Rep , class Period >
bool ServicePubListener::wait_for_subscription ( const eprosima::fastrtps::rtps::GUID_t &  guid,
const std::chrono::duration< Rep, Period > &  rel_time 
)
inline

◆ onPublicationMatched()

void ServicePubListener::onPublicationMatched ( eprosima::fastrtps::Publisher *  pub,
eprosima::fastrtps::rtps::MatchingInfo &  matchingInfo 
)
inline

The documentation for this class was generated from the following file: