Changes between Version 8 and Version 9 of SHR_Architecture
- Timestamp:
- 03/15/10 19:08:18 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SHR_Architecture
v8 v9 1 1 = How has SHR been built? = 2 3 '''NOTE: This page is outdated! '''4 2 5 3 == Overview == 6 4 Please refer to the attached picture explaining how we built this architecture. 7 5 8 There's a central daemon called ''' ophonekitd''' which handles events. It's6 There's a central daemon called '''phonefsod''' which handles events. It's 9 7 using '''libframeworkd-glib''' which is mainly a glib wrapper for dbus calls 10 8 to frameworkd. 11 There's a '''lib frameworkd-phonegui''' package which describes primitives of12 what we consider " screens" having to be shown to the user.9 There's a '''libphone-ui''' package which describes primitives of 10 what we consider "views" having to be shown to the user. 13 11 14 These screens are called either by ophonekitd on events (e.g. incoming12 These screens are called either by phonefsod on events (e.g. incoming 15 13 calls) or by the user when he initiates things (e.g. dialer, 16 14 contacts...). 17 15 18 There can be as many libraries implementing libframeworkd-phonegui as 16 phoneuid caches those views to speed up those applications. 17 18 There can be as many libraries implementing libphone-ui as 19 19 you can think about. The one SHR is based on right now is 20 lib frameworkd-phonegui-efl. It's an implementation of the21 lib frameworkd-phonegui headers, and it uses20 libphone-ui-shr. It's an implementation of the 21 libphone-ui headers, and it uses 22 22 libframeworkd-glib. 23 23 24 [[Image( lf.png)]]24 [[Image(architecture.png)]]
