Ticket #5 (closed enhancement: fixed)

Opened 9 months ago

Last modified 9 months ago

Remove D-Bus Internal calls

Reported by: cktakahasi Assigned to: cktakahasi
Priority: major Milestone: Sprint 2
Component: core Version: 3.30
Keywords: Cc:
Estimated Number of Hours: Add Hours to Ticket:
Billable?: 0 Total Hours:

Description (Last modified by cktakahasi)

Create a new library to replace internal D-Bus message exchanged between the services plug-ins and the core.

Analysis & Requirements:

  • estimated effort: 5 days Plug-ins shall call public functions instead of send D-Bus to request authorization. The scope of this ticket is define and implement new public functions to allow request/cancel authorization. Services(plug-ins) shall be fixed by another request(ticket).

Register external services doesn't need be fixed now since it will be deprecated.

Tests:

Solved:

/cvsroot/bluez/utils/hcid/agent.c@@1.20 /cvsroot/bluez/utils/hcid/agent.h@@1.8 /cvsroot/bluez/utils/hcid/dbus-common.c@@1.60 /cvsroot/bluez/utils/hcid/dbus-database.c@@1.44 /cvsroot/bluez/utils/hcid/plugin.c@@1.9 /cvsroot/bluez/utils/hcid/plugin.h@@1.3 /cvsroot/bluez/utils/input/main.c@@1.20 /cvsroot/bluez/utils/plugins/echo.c@@1.5 /cvsroot/bluez/utils/plugins/storage.c@@1.2 /cvsroot/bluez/utils/serial/main.c@@1.6

Change History

04/01/08 21:16:11 changed by cktakahasi

  • milestone set to Sprint 1.

04/08/08 23:06:26 changed by cktakahasi

  • status changed from new to assigned.

04/08/08 23:16:48 changed by cktakahasi

  • description changed.

04/09/08 22:51:35 changed by cktakahasi

  • description changed.

04/09/08 22:52:08 changed by cktakahasi

  • description changed.

04/09/08 23:04:03 changed by cktakahasi

  • description changed.

04/14/08 15:03:07 changed by cktakahasi

  • status changed from assigned to closed.
  • resolution set to fixed.

04/16/08 19:55:24 changed by vudentz

  • hours changed.
  • estimatedhours changed.
  • version changed from 3.29 to 3.30.
  • billable changed.