diff include/mb_observer.h @ 206:748896358da2

Export subject_add_event_observer() to rest of the system. - declare it in mb_observer.h
author Thinker K.F. Li <thinker@branda.to>
date Wed, 10 Dec 2008 12:02:17 +0800
parents f9d507a3e1d9
children 29e1b2bffe4c
line wrap: on
line diff
--- a/include/mb_observer.h	Wed Dec 10 11:52:36 2008 +0800
+++ b/include/mb_observer.h	Wed Dec 10 12:02:17 2008 +0800
@@ -83,6 +83,8 @@
 extern void subject_notify(subject_t *subject, event_t *evt);
 extern observer_t *subject_add_observer(subject_t *subject,
 					evt_handler hdr, void *arg);
+extern observer_t *subject_add_event_observer(subject_t *subject, int type,
+					      evt_handler hdr, void *arg);
 extern void subject_remove_observer(subject_t *subject,
 				    observer_t *observer);