including obex_main.h conflicts with the necessary inclusion in my code of <openobex/obex.h>...
Moreover obex_main.h require all other header file of openobex libs to compile...
is there any way to get out of all this ?
grazie
andrea
Hi,
On Wed, 11 Oct 2006, Andrea Carlevato wrote:
> ok,
> i get that stratcure as "handle" with this call:
>
> obex_t *handle = NULL;
> handle = OBEX_Init(OBEX_TRANS_BLUETOOTH, obex_event, 0);
> ....
> btobex_accept(handle);
>
> OK, but if i add this code:
>
> getpeername(handle->fd, &addr, &addr_len);
>
> my compiler gives me this error:
>
> > > > request for member 'fd' in something not a structure or union
>
>
> Do you wonder why ?
> thanks a lot
No ;-)
You have to do something like this:
#include "(path to file)/obex_main.h"
.....
getpeername( (struct obex *)handle->fd, ....)
Ciao,
Peter
>
>
>
>
>
> On 10/11/06, Peter Wippich <pewi@gw-instruments.de> wrote:
> >
> >
> > Hi Andrea,
> >
> > On Wed, 11 Oct 2006, Andrea Carlevato wrote:
> >
> > > what do you mean with "obex structure" ? which structure are you
> > referring ?
> > >
> > > andrea
> >
> > The structure defined in lib/obex_main.h It is not exported directly by
> > the api, as far as I can see. The OBEX_Init() shall return a pointer to
> > such a structure (defined as a void * for the API). It is not realy good
> > style to access internal structure of the library, but I can see no
> > "official" way to get the bd_addr of a remote client (but may be I missed
> > something).
> >
> > Ciao,
> >
> > Peter
> >
> >
> >
> > | Peter Wippich Voice: +49 30 46776411 |
> > | G&W Instruments GmbH fax: +49 30 46776419 |
> > | Gustav-Meyer-Allee 25, Geb. 12 Email: pewi@gw-instruments.de |
> > | D-13355 Berlin / Germany |
> >
> >
> > -------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services, security?
> > Get stuff done quickly with pre-integrated technology to make your job
> > easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > Bluez-devel mailing list
> > Bluez-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/bluez-devel
> >
>
>
| Peter Wippich Voice: +49 30 46776411 |
| G&W Instruments GmbH fax: +49 30 46776419 |
| Gustav-Meyer-Allee 25, Geb. 12 Email: pewi@gw-instruments.de |
| D-13355 Berlin / Germany |
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel