Lines Matching refs:sysevent_handle_t
73 int sysevent_send_event(sysevent_handle_t *sysevent_hdl, sysevent_t *ev);
78 sysevent_handle_t * sysevent_open_channel(const char *channel);
80 sysevent_handle_t * sysevent_open_channel_alt(const char *channel_path);
82 void sysevent_close_channel(sysevent_handle_t *shp);
84 int sysevent_bind_subscriber(sysevent_handle_t *shp,
87 int sysevent_bind_publisher(sysevent_handle_t *shp);
89 void sysevent_unbind_subscriber(sysevent_handle_t *shp);
91 void sysevent_unbind_publisher(sysevent_handle_t *shp);
93 int sysevent_register_event(sysevent_handle_t *shp, const char *event_class,
96 void sysevent_unregister_event(sysevent_handle_t *shp,
99 void sysevent_cleanup_publishers(sysevent_handle_t *shp);
101 void sysevent_cleanup_subscribers(sysevent_handle_t *shp);
103 sysevent_handle_t *sysevent_bind_handle(void (*event_handler)(sysevent_t *ev));
105 void sysevent_unbind_handle(sysevent_handle_t *shp);
107 int sysevent_subscribe_event(sysevent_handle_t *shp, const char *event_class,
110 void sysevent_unsubscribe_event(sysevent_handle_t *shp,