PubSubDiscovery frontend that delegates to a shared InMemoryPubSubSession.
Each instance maintains its own per-participant callbacks while forwarding endpoint operations to the shared InMemoryDiscovery backend.
Inherits from: nvidia::gxf::PubSubDiscovery (public)
This class is marked final.
Constructors
SessionDiscoveryFrontend
Methods
initialize
shutdown
is_initialized
discovery_model
announce_publisher
announce_subscriber
remove_publisher
remove_subscriber
query_publishers
query_subscribers
get_all_topics
set_on_publisher_discovered
set_on_subscriber_discovered
set_on_publisher_lost
set_on_subscriber_lost
replay_registered_endpoints
Member variables