Mercurial > MadButterfly
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);