Parent: 02cc0066d9bc9a6ab913e45033dcbe84f87c3aed
Author: Mikel Astiz <mikel.astiz@bmw-carit.de>
Committer: Marcel Holtmann <marcel@holtmann.org>
Date: 2012-12-04 23:48:59
Tree: c0a65511756f1103c8725c77b8d0c4f7c103d059
obexd: Create transfers in modules After this patch the modules are responsible for creating the transfers, and these objects must be queued using the session API. This way the transfer initiator has full access to the transfer object, in case for example it wants to access some member variable.
Diffstat
| M | obexd/client/ftp.c | | | 77 | ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/manager.c | | | 30 | ++++++++++++++++++++- - - - - - - - - - |
| M | obexd/client/map.c | | | 54 | ++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/pbap.c | | | 82 | ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/session.c | | | 86 | ++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/session.h | | | 17 | ++++- - - - - - - - - - - - - |
| M | obexd/client/sync.c | | | 54 | +++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - |
7 files changed, 189 insertions(+), 211 deletions(-)