RE: obexd questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Luiz,

Thanks

Best Regards
Zheng Wu

> -----Original Message-----
> From: linux-bluetooth-owner@xxxxxxxxxxxxxxx
> [mailto:linux-bluetooth-owner@xxxxxxxxxxxxxxx] On Behalf Of Luiz Augusto von
> Dentz
> Sent: Wednesday, April 10, 2013 4:29 PM
> To: Zheng, Wu
> Cc: linux-bluetooth@xxxxxxxxxxxxxxx; Von Dentz, Luiz; Hedberg, Johan
> Subject: Re: obexd questions
> 
> Hi,
> 
> On Wed, Apr 10, 2013 at 7:15 AM, Zheng, Wu <wu.zheng@xxxxxxxxx> wrote:
> > Hi,
> >
> > I meet some questions to use bluez's OPP profiles. Please help.
> >
> > 1. When opp client sends files and opp server receives files, opp client and opp
> server uses the same transfer dbus name "org.bluez.obex.Transfer1" .
> 
> org.bluez.obex.Transfer1 is the interface name not the bus name which is fine to
> be reused, objects path in the other hand cannot be reused.
> 
> > How can application know the transfer is sending file or receiving file?
> 
> There is no property for transfer direction although the application starting the
> transfer should know about it we should probably add a property that have this
> info.
> 
> > Can the different transfer dbus names be used for opp client and opp server?
> 
> There is only one bus name, org.bluez.obex, what I think you are referring to is
> having different session/transfer object paths, that is something I just realize
> needs fixing since server and client code are not aware of each other sessions
> and transfers.
> 
> 
> > 2. I check the function of "create_session" in obexd/client/Manager.c in Bluez.
> >
> > When session creates successfully, "create_session" returns NULL.
> >
> > I can't get session info (such as session path and so on) after "create_session".
> >
> > Is it right? Thanks.
> 
> create_session returns NULL because it is async, we reply on create_callback, but
> that is not a problem, the real problem is that objects path from client and server
> can clash and that is a bug.
> 
> 
> --
> Luiz Augusto von Dentz
> --
> To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the
> body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at
> http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux