Thread (2 messages) read the whole thread 2 messages, 2 authors, 2011-11-22

Proposal for major API changes in obex-client

From: Mikel Astiz <hidden>
Date: 2011-11-21 16:36:57

Hi all,

I would like to propose some changes in obex-client's D-Bus API, 
refactoring parts of the existing API and rewriting others.

The main goals would be the following:

     - Higher level representation of devices and sessions, following 
the BlueZ style.
     - OPP operations wrapped into a specific session type, just like 
the rest.
     - Transfer objects are created always, making the API more orthogonal.
     - Content of the pulled files is written to a file, avoiding dbus 
overhead.
     - Removal of agent, since all requests are locally initiated.
     - Transfer progress reported using unicast signals to transfer 
initiator.

Given that the diff would be quite unreadable, I attach the modified 
'client-api.txt' document.

Please consider this as a first draft, open for discussion. I hope at 
least some of these points are valid.

Cheers,
Mikel

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help