| Updated: October 28, 2024 |
Union of event-handler function types
#include <pips/event.h>
typedef union pips_event_handler_t {
pips_event_new_data_handler_t* new_data;
pips_event_new_topic_handler_t* new_topic;
pips_event_new_subscriber_handler_t* new_subscriber;
pips_event_new_publisher_handler_t* new_publisher;
pips_event_deleted_subscriber_handler_t* deleted_subscriber;
pips_event_deleted_publisher_handler_t* deleted_publisher;
} pips_event_handler_t;
New data sample callback.
New topic callback.
New subscriber callback.
New publisher callback.
Deleted subscriber callback.
Deleted publisher callback.
This data type is a union of all known event-handler function types. This convenience type provides a single interface for registering event handlers.