ark::gui::PluginSubscriberBridgeBase

Defined in header “ark/gui/plugin_subscriber.hh”.


The abstract version of the subscriber bridge, to make it possible to publish messages to plugins without knowing the type.

Methods

  • ~PluginSubscriberBridgeBase()
    Virtual destructor, for cleanup.

  • const std::string & channel_name()
    Returns the channel name of this subscriber.

  • PluginSubscriberConnectionConfig connection_config()
    Returns connection-specific configuration about this subscriber.

  • void process_message(const core::ByteBuffer & buffer, uint64_t sequence_number)
    Deserializes the incoming byte buffer, as if it was represented by the owning type of this producer, and then passes it on to the subscriber.