![]() |
2008-05-28
, 07:54
|
|
Posts: 4,274 |
Thanked: 5,358 times |
Joined on Sep 2007
@ Looking at y'all and sighing
|
#2
|
![]() |
2008-05-28
, 09:36
|
|
Posts: 1,743 |
Thanked: 1,231 times |
Joined on Jul 2006
@ Twickenham, UK
|
#3
|
![]() |
2008-05-28
, 09:36
|
|
Posts: 1,743 |
Thanked: 1,231 times |
Joined on Jul 2006
@ Twickenham, UK
|
#4
|
![]() |
2008-05-28
, 12:30
|
Posts: 21 |
Thanked: 5 times |
Joined on Feb 2008
@ Germany
|
#6
|
![]() |
2008-05-28
, 12:55
|
|
Posts: 1,743 |
Thanked: 1,231 times |
Joined on Jul 2006
@ Twickenham, UK
|
#7
|
X-Osso-Service=org.maemo.example_libosso
But when I take a look at the examples provided by Nokia, only the application name is stated here:
X-Osso-Service=maemopad
But which one is correct, the "long" term or the "short" term?
Which confuses me even more is a statement found in the documentation of osso_initialize(): [1]
"Note that the D-BUS service name will be 'com.nokia.application', where 'application' is the value you gave as the parameter. Note also that this argument must be identical to the X-Osso-Service value in the desktop file, or the D-BUS daemon will kill your application."
Mixing this all together, I come to the conclusion that the "short" X-Osso-Service line is correct (because the argument of osso_initialize() must be identical to this value) and calling a DBUS service "org.maemo.example_libosso" is wrong, because it must be "com.nokia.example_libosso" instead.
Is this correct?
[1] http://maemo.org/api_refs/4.0/libosso/index.html