aboutsummaryrefslogtreecommitdiff
path: root/src/lib/pubsub/pubsub_connect.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/pubsub/pubsub_connect.h')
-rw-r--r--src/lib/pubsub/pubsub_connect.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/pubsub/pubsub_connect.h b/src/lib/pubsub/pubsub_connect.h
index f3de74c870..e4d8600056 100644
--- a/src/lib/pubsub/pubsub_connect.h
+++ b/src/lib/pubsub/pubsub_connect.h
@@ -19,7 +19,13 @@
#include "lib/dispatch/msgtypes.h"
struct pub_binding_t;
-struct pubsub_connector_t;
+/**
+ * A "dispatch connector" is a view of the dispatcher that a subsystem
+ * uses while initializing itself. It is specific to the subsystem, and
+ * ensures that each subsystem doesn't need to identify itself
+ * repeatedly while registering its messages.
+ **/
+typedef struct pubsub_connector_t pubsub_connector_t;
int pubsub_add_pub_(struct pubsub_connector_t *con,
struct pub_binding_t *out,