Updated: April 19, 2023 |
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.