Class WLPListener

Inheritance Relationships

Base Type

Class Documentation

class WLPListener : public eprosima::fastrtps::rtps::ReaderListener

Class WLPListener that receives the liveliness messages asserting the liveliness of remote endpoints.

Public Functions

WLPListener(WLP *pwlp)

Constructor.

Parameters:

pwlp – Pointer to the writer liveliness protocol

virtual ~WLPListener()

Destructor.

virtual void onNewCacheChangeAdded(RTPSReader *reader, const CacheChange_t *const change) override

Method call when this class is notified of a new cache change.

Parameters:
  • reader – The reader receiving the cache change

  • change – The cache change