pepper: Basic object event implementation
authorTaekyun Kim <tkq.kim@samsung.com>
Wed, 5 Aug 2015 04:31:47 +0000 (13:31 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Wed, 5 Aug 2015 04:39:08 +0000 (13:39 +0900)
commit6440336b68b1d387b12a5f2eb9a6fdb5d9e08413
tree494224acc124f8d77041ec8d2d6eb8fe88040c4d
parentf786536fee75029b6a8e5ea844d4410ca881a50e
pepper: Basic object event implementation

1. Events are identified by 32bit unsigned integer ID.

2. Each object has its own built-in event IDs.

3. Build-in events for generic object are common to all pepper objects.

4. Higher priority listeners are called earlier.

Change-Id: Iad5e16a5a297f5a17d5f8b6b5ed15972bfd18d52
src/lib/pepper/object.c
src/lib/pepper/pepper-internal.h
src/lib/pepper/pepper.h