Commit: fea2985b1493c85704b461f6381e31627b44c07f
Parent: ec2a58fdae337ff53db815f653da6287b89c3f7d
Author: Mikel Astiz <mikel.astiz@bmw-carit.de>
Committer: Marcel Holtmann <marcel@holtmann.org>
Date: 2012-12-04 23:48:58
Tree: dbb7773afb58b06dd26f768fea94101bec587f48

obexd: Transfer API splits create and register The transfer-creating functions (obc_transfer_get and obc_transfer_put) no longer register the transfer automatically. This separation makes it possible that the modules would create the transfers and then pass the object to the session, which would be responsible for the registration.

Diffstat

M obexd/client/session.c | 33 +++++++++++++++- - - - - - - - - - - - - - - - - -
M obexd/client/transfer.c | 20 +++- - - - - - - - - - - - - - - - -
M obexd/client/transfer.h | 13 +++++++- - - - - -

3 files changed, 25 insertions(+), 41 deletions(-)

View Full Diff | Patch