Thread
:
Understanding Maemo Mime handling
View Single Post
linux_author
2008-03-07 , 11:35
Posts: 282 | Thanked: 69 times | Joined on Dec 2007 @ Penniless Park, Fla.
#
10
- one of the better threads i've read here on ITT lately... a shame really, as it seems like needless complication for simple app-launching? what is the possible reasoning behind this? (must read up on dbus, eh?)
- aha! one gººg search and i found it...
from:
here:
D-BUS Session Bus
Each application in the device has a well-known name. E.g.: “Browser” or “Email”. The application name uniquely identifies the application. There’s a D-BUS service for each application, derived from the application name.
Applications are executed (activated) by the D-BUS session-bus daemon. If not running, an application is implicitly activated when a message with auto-activation flag is sent to the corresponding service. D-BUS gets the binary name to execute from the corresponding D-BUS .service file. The (activation) message may also contain parameters for the application, e.g. the name of a file to open in the application.
D-Bus activation guarantees that at most one instance of the application is running at a time.
If the service doesn't register within given timeout, D-BUS assumes that the service (application) process startup failed and it will kill the started process. "
Quote & Reply
|
linux_author
View Public Profile
Send a private message to linux_author
Find all posts by linux_author