tools/obexctl: Add support for pull Vobjects
PullBusinessCard from remote push server.
[obex]# connect 00:1B:DC:07:33:4E
00001105-0000-1000-8000-
00805f9b34fb
Attempting to connect to 00:1B:DC:07:33:4E
[NEW] Session /org/bluez/obex/client/session0 [default]
[NEW] ObjectPush /org/bluez/obex/client/session0
Connection successful
[00:1B:DC:07:33:4E]# pull /home/vcard.vcf
Attempting to pull /home/vcard.vcf from /org/bluez/obex/client/session0
[NEW] Transfer /org/bluez/obex/client/session0/transfer0
Transfer /org/bluez/obex/client/session0/transfer0
Status: queued
Size: 0
Filename: /home/vcard.vcf
Session: /org/bluez/obex/client/session0
[CHG] Transfer /org/bluez/obex/client/session0/transfer0 Status: complete
[DEL] Transfer /org/bluez/obex/client/session0/transfer0
[DEL] Session /org/bluez/obex/client/session0 [default]
[DEL] ObjectPush /org/bluez/obex/client/session0
Git repo link:
https://git.kernel.org/cgit/bluetooth/bluez.git/commit/?id=
893144c653bb1a517d35909c78ecbbb2f5883bf0
Change-Id: I8ed6c69a72104b913e941cc8246b42b81ca4a5a3