Hi,
I am sorry if this question is silly. I am new to Bluez and C socket programming. I was going through the bluez source code but did not understand the following statements from hcitool.c:
if (hci_read_remote_version(dd, handle, &version, 20000) == 0)
if (hci_read_remote_name(dd, &bdaddr, sizeof(name), name, 25000)== 0)
What are the numbers "25000" or "20000" in these statements and I see that they are different for different statments sometimes compared to less than zero or equal to zero ??
thanks in advance for your replies,
Marco.
---------------------------------
Ahhh...imagining that irresistible "new car" smell?
Check outnew cars at Yahoo! Autos.
This is definitely not a silly question.
As far as I know, these magic numbers values refer to the timeout value for
each operation. However, I also do not understand how to choose a value for
each function call. Generally, when I need to change some code, I just copy
and past the code block and maitain the magic numbers. I just have faith
they will keep working fine in my code :-)
It would be nice to hear some words about choosing these timeouts values (
unless this is a really silly question ).
Regards,
Loreno
On 4/23/07, Bluezapper <[email protected]> wrote:
>
> Hi,
>
> I am sorry if this question is silly. I am new to Bluez and C socket
> programming. I was going through the bluez source code but did not
> understand the following statements from hcitool.c:
>
> if (hci_read_remote_version(dd, handle, &version, 20000) == 0)
>
> if (hci_read_remote_name(dd, &bdaddr, sizeof(name), name, 25000)== 0)
>
>
> What are the numbers "25000" or "20000" in these statements and I see that
> they are different for different statments sometimes compared to less than
> zero or equal to zero ??
>
>
> thanks in advance for your replies,
>
> Marco.
>
> ------------------------------
> Ahhh...imagining that irresistible "new car" smell?
> Check out new cars at Yahoo! Autos.<http://us.rd.yahoo.com/evt=48245/*http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE1YW1jcXJ2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3LWNhcnM->
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Bluez-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bluez-users
>
>