diff options
author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2006-04-18 21:01:11 +0000 |
---|---|---|
committer | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2006-04-18 21:01:11 +0000 |
commit | 9575f385006817d43cdd5bacadd0b37f2e02bc9a (patch) | |
tree | 085331c32733f1a84acb52815696170819c13a46 /hcid/dbus-todo.txt | |
parent | d168dc64106e440a149718436e63912b18e0064e (diff) |
Added HCI cmds queue to retrieve remote infos
Diffstat (limited to 'hcid/dbus-todo.txt')
-rw-r--r-- | hcid/dbus-todo.txt | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/hcid/dbus-todo.txt b/hcid/dbus-todo.txt index b906a55d..3fecc3eb 100644 --- a/hcid/dbus-todo.txt +++ b/hcid/dbus-todo.txt @@ -7,25 +7,6 @@ Date: 2006/04/11 Description: Review these errors. The usage of "Does not exists" and "Not available" are confusing. -* pending HCI requests -Date: 2006/04/11 -Description: The D-Bus authentication method creates automatically -an ACL connection when required and disconnects when the procedure -finishes. When the HCI connection complete arrives, remote name/ -version/features are queued. Considering that the authentication -is not queued, when this procedure finishes and the disconnect is -requested, the remaining elements in the queue can't be executed. - -* active connections verification -Date: 2006/04/11 -Description: get_bdaddr function is called frequently in the -security.c file. In a real usage scenario, the disconnect -command can be sent by another process or BlueZ D-Bus method. -On this case if there is pending request confirmation(eg: remote -version complete or remote features complete), when the -confirmation arrives the bdaddr can't be retrieved because -there isn't active connection anymore. Suggestion: keep a active -connection list instead of call the get_bdaddr frequently. Keep -in mind that D-Bus data already has a list to store active -connections. - +* code standard for sending msg function +Date: 2006/04/13 +Description: use send_reply_and_unref when possible. |