D-Bus traffic pattern with Telepathy
Posted by admin on February 24, 2011 · Leave a Comment
Telepathy is a big user of D-Bus , both on the GNOME desktop with Empathy and on the N900 . When I have a lot of Telepathy accounts and contacts, the start-up time could be about 10 seconds. How much is the D-Bus communication responsible for the start-up time
Filed under Maemo News · Tagged with "d-bus", 3d, 993fe71185cc42a443bd9b7a0e50a5, app, application, bash4, bus application nokia n900, call, dbus, dbus data size performance maemo, dbus maemo, dbus match rule, dbus n900, dbus patterns, dbus telepathy, dbus telepathy how to, dbus tools, dbus-monitor, empathy debus example, features, figure, filter, get uptime dbus n900, goo, graph that telepathy is fake, hen, http://www.maemonokian900.com/, im, ip, ir, kernel, line, linear interpolation of histograms, maemo, maemo dbus, maemo dbus call, maemo dbus dfeet, maemo dbus sleep, maemo incoming call dbus, maemo send to phone telepathy, maemo-nokia, maemonokian, maemonokian900.com, match-rules, message, message-sizes, monitor dbus message, n9, n900, n900 dbus, n900 dbus display, n900 dbus espeak wiki, n900 dbus telepathy, n900 monitor call, n900 qt org.freedesktop.telepathy.connection, n900 send sms telepathy, n900 start call telepathy, n900 telepathy, n900 telepathy api dbus, n900 telepathy run, n900 traffic, nokia, nokia n9 dbus incoming call, nokia n900 dbus, nokia n900 telepathy, nokian9, nokian900, number, ovi, peak, ping, png, qt dbus telepathy accounts, record, result from ping pong test, results, rot, server, signal, sm, software, star, start, store, system, system tools, telepathy, telepathy d-bus, telepathy dbus, telepathy maemo incoming call, telepathy maemo qtdnus, telephone telepathy graphs, text, traffic application for nokia n900, transmission, using addmatch with dbus glib, www. maemonokian900.com, www.maemo, zen
DBus – How to pass dict as parameter
Posted by admin on November 18, 2010 · Leave a Comment
This tutorial is designed for those ones that need DBus but suffer a lot to find documentation even about simple things, such as how to pass a dictionary as parameter. Initially, I had to invoke a Bluez method that needs a dictionary as parameter
Filed under Maemo News · Tagged with "createapplication" org.bluez, android append_variant, api to add arguments in qt dbus, app, append_variant d-bus, append_variant in d0-bus, bible, bluetooth-patch, bluez, bluez dbus n900, bluez hdp android, bluez hdp api, bluez hdp createapplication, bluez hdp createapplication dbus_message_new_method_call, bluez hdp dbus, bluez hdp example, bluez hdp tutorial, bluez lte, bluez over d-bus n900, bluez qdbus, call, const-char, container, createapplication dbus, createapplication in dbus, d-bus dict of {string, variant}, d-bus tutorial n900, data, dbus, dbus apend dict entries, dbus append variant, dbus arguments qt data type, dbus bluez hdp qt example, dbus bluez howto, dbus bluez qt, dbus container types, dbus createapplication, dbus dict, dbus dict data type, dbus dict type, dbus dict variant example, dbus dictionary, dbus dictionary qt, dbus dict_append_entry, dbus easy, dbus example iterate dict, dbus get_dbus_method param, dbus hdp, dbus hdp createapplication example, dbus hdp example, dbus health bluez api, dbus how to pass iterator, dbus iter, dbus iterator howto, dbus maemo, dbus maemo n900, dbus message iterator, dbus open site maemo, dbus parameter order, dbusmessageiter dict; dbus_message_iter_open_container, dbus_dict, dbus_dict_entry_begin_char_as_string dbus_type_string_as_string dbus_type_variant_as_string dbus_dict_entry_end_char_as_string, dbus_message_iter_open_container, dbus_message_iter_open_container dbus_type_array, dbus_message_iter_open_container example, dbus_message_new_method_call, dbus_message_new_method_call createapplication, dbus_message_new_method_call example, dbus_message_new_method_call hdp, dbus_type_array tutorial, dbus_type_dict, dbus_type_variant, development, dict, dict bluez qt, dict dbus qt, dict in dict dbus, dict qtdbus, dictionary, dictionary inparameter on dbus, dictionary in_parameter dbus, dictionary qt dbus, dict_append_entry, dict_append_entry string, dict_append_entry, dbus, example usage of dbusmessageiter, extracting dictionary dbus, get_dbus_method parameter, goo, google, hdp createapplication, hdp d-bus api, hdp dbus example, health, how to access a dict in dbus if its the 2nd parameter, how to append variant in dbus, how to pass dict in dbus, how to print dbus dict dictionary, how to use dbus_message_iter, how to use the health api for bluez hdp, im, ip, ir, iter append basic dbus_type_string, iter_append_dictionary, jspeed dbus, maemo d-bus network, maemo dbus documentation, maemo dbus receive parameters, maemo hdp, manager.createapplication(config), medical, message, mono dbus dict, mono dbus tutorial, much-trouble, n900, n900 bluez tutorial, n900 can't contact dbus, n900 d-bus documentation, n900 dbus, n900 dbus bluez, n900 dbus call ], n900 dbus documentaion, n900 dbus example, n900 dbus method, n900 dbus wireless on, n900 pass, n900 using bluetooth qt dbus, need, net, network dbus maemo, new, nokia n900 bluetooth dbus, nokia n900 dbus bluez hci, nokia n900 dbus messaging, nokia n900 pass, once-the-value, open, open container in dbus, org.bluez for nokia n900, org.bluez.healthmanager, pass string to dbus, passing dict as arguments dbus, passing parameters in method qdbus, qdbus dict, qdbus pass parameters, qstardict.install, qt bluez hdp, qt dbus arguments, qt dbus dict, qt dbus dict bool type, qt dbus dict example, qt dbus dictionary, qt n900 dbus bluetooth, qt, qdbus, dbus_type_array, qtdbus datatypes, qtdbus dict, received error reply: method "#q=easydbus application, sanakirja, selecting network on n900 with dbus, simple, sm, star, start, static-void, store, such-as-how, the-dictionary, tracker, tutorial, type dict_entry 101 not a basic type, utc
D-Bus in the kernel, faster!
Posted by admin on September 15, 2010 · Leave a Comment
In the last few weeks at Collabora , I worked on having D-Bus directly in the Linux kernel to improve its performances.
Filed under Maemo News · Tagged with "d-bus", app, arm dbus-daemon, both-the-system, bus app for n900, call, call from dbus n900, current-status, cut, d-bus in kernel faster, d-bus maemo, d-bus message matching, n900, dbus, dbus applications, dbus authentication, dbus benchmark, dbus daemon maemo, dbus daemon n900 was ist das, dbus eavesdrop reply, dbus kernel, dbus maemo n900, dbus n900, dbus socket, dbus-daemon maemo battery, dbus-daemon n900, development, faster, goo, hen, http://www.maemonokian900.com/, im, ip, ipc performance, ir, kaspersky, kdbus, kdbus kernel, kdbus n900, kernel, kernel dbus, kernel dbus n900, kernel kdbus, kernel power maemo dbus, linux, linux-kernel, mad, maemo, maemo dbus eavesdrop, maemo dbus kernel, maemo dbus messages, maemo mafw-dbus-daemon, maemonokian, maemonokian900.com, media, message, n9, n900, n900 d-bus, n900 d-bus daemon, n900 dbus, n900 dbus skype call, n900 dbus sms, n900 dbus-daemon, n900 dbus-daemon qt, n900 dbus-deamon, n900 faster kernel, n900.com, need, new, nokia, nokia kernel maemo, nokia n900 dbus sms, nokian9, nokian900, nokian900.com, pc, ping, read sms dbus n900, rot, short-term, signal, simple, sm, source, system, text, thursday, tracker, trans, transmission, transmission dbus, using dbus, what is faster arm or 386, widget, work, www. maemonokian900.com, www.maemo
Using DBus as lock-daemon
Posted by admin on April 22, 2010 · Leave a Comment
Recently I found this comment in the source code I am working with: // what if both processes read in the same time and write at the same time, no increment Please! Don’t do such things! Don’t just leave such comments in hope someone else will come around and will fix later. Please take the time to apply a locking mechanism. Obvious choice when dealing with files would be to create a lock file.
Filed under Maemo News · Tagged with "n900" dbus lock key, abbr-title, amp, app, are-encouraged, call, call locker for n900, call-locker maemo, call-locker n900, change-affects, colleague, contact, d-bus shared lock, dbus, dbus example for n900, dbus maemo, dbus maemo example, dbus maemo n900, dbus on lock n900, dbus блокировка, dbus-daemon n900, evergreen, flash, hen, how to get pregnant, how to lock file in n900, how to lock files in nokia n900, how to lock files on n900, how to lock messages and folders on nokia n900, how to lock personal file in nokia n900, how to lock pic in nokia n900, how to lock pics n900, how to protect nokia n900 files, how to put a lock on messages nokia n900, i have file locked fpr nokia n900, im, lock, lock and hide files for nokia n900, lock daemon n900, lock files on nokia n900, lock n900 using dbus, lock nokia n900, lockdaemon n900, locker demon cho n900, maemo as-daemon sources, maemo daemon process, maemo dbus daemon, media, mlocker n900, n900 as-daemon, n900 call locker, n900 dbus, n900 dbus document, n900 dbus wiki, n900 dbus-daemon, n900 location via dbus, n900 lock dbus signal, nokia, nokia n900 call locker, nokia n900 dbus, qt, sm, software, star, start, system, text, their-package, time, tracker, used-as-locking, using dbus, what is d-bus for n900, قفل الملفات لنوكيا n900
Recieving SMS from dbus
Posted by admin on March 12, 2010 · Leave a Comment
People in this thread have found out, how to add dbus listener, which would be triggered on incoming SMS. But SMS is encoded in-to a PDU string so it has to be decoded first.
Filed under Maemo News · Tagged with abbr-title, b, callback dbus n900 sms, com nokia phone sms, dbus, dbus and incoming sms maemo qt, dbus interface phone.sms n900, dbus listener incoming sms n900, dbus maemo incomin sms, dbus maemo sms, dbus message alert n900, dbus n900, dbus n900 sms, dbus phone maemo 5, dbus phone.sms maemo receive, dbus send sms n900, dbus sms maemo, dbus sms n900, dbus-send n900 sms, dump sms pdu n900, from-ussd-comon, gsmdecode n900, in-to-latest, ir, maemo, maemo dbus listener, maemo dbus send sms, maemo dbus sms, maemo dbus sms receive, maemo incoming sms, maemo listen to dbus, maemo read sms dbus, maemo send sms dbus, maemo sms dbus, maemo-org, meego dbus, meego dbus sms, n900 dbus, n900 dbus incoming sms, n900 dbus listen, n900 dbus pdu sms, n900 dbus send sms, n900 dbus sms, n900 dbus sms :maemo.org, n900 dbus sms message, n900 dbus sms pdu, n900 dbus wireless on, n900 docomo sms dbus, n900 pdu sms, n900 qt dbus incoming call, n900 receive sms from dbus, n900 sms dbus, nokia n900 dbus sms, nokia n900 pdu sms, pdu, pdu n900 dbus, pdu_decode in maemo, read sms dbus n900, recieve sms 900, send sms dbus, send sms n900 dbus, sm, sms, sms dbus, sms dbus maemo, sms dbus nokia n900, sms n900 dbus, store, telephony qtdbus, thread, triggered-on-incoming, ussd, utc












