From: Denis Kenzior <denkenz@gmail.com>
To: ofono@ofono.org
Subject: Re: [PATCH 1/6] Add bluetooth plugin skeleton.
Date: Fri, 28 May 2010 09:11:44 -0500 [thread overview]
Message-ID: <201005280911.44961.denkenz@gmail.com> (raw)
In-Reply-To: <1274849503-18388-1-git-send-email-gustavo@padovan.org>
[-- Attachment #1: Type: text/plain, Size: 1895 bytes --]
Hi Gustavo,
> +#ifndef __BLUETOOTH_H
> +#define __BLUETOOTH_H
No ifdef guards please.
> +
> +#define BLUEZ_SERVICE "org.bluez"
> +#define BLUEZ_MANAGER_INTERFACE BLUEZ_SERVICE ".Manager"
> +#define BLUEZ_ADAPTER_INTERFACE BLUEZ_SERVICE ".Adapter"
> +#define BLUEZ_DEVICE_INTERFACE BLUEZ_SERVICE ".Device"
> +
> +#define HFP_AG_UUID "0000111F-0000-1000-8000-00805F9B34FB"
> +#define DUN_GW_UUID "00001103-0000-1000-8000-00805F9B34FB"
Lets start with just the HFP UUID until we add DUN.
> +
> +/* Profiles bitfield */
> +#define HFP_AG 0x01
> +#define DUN_GW 0x02
Same here.
> +
> +struct bluetooth_profile {
> + const char *name;
> + int (*create)(const char *device, const char *dev_addr, const char
> *adapter_addr, const char *alias); + void (*remove_all)();
This line has more than 80 characters
> + void (*set_alias)(const char *device, const char *);
> +};
> +
> +int bluetooth_register_uuid(const char *uuid, struct bluetooth_profile
> *profile); +void bluetooth_unregister_uuid(const char *uuid);
> +
> +
> +#endif /* __BLUETOOTH_H */
> diff --git a/plugins/hfp.c b/plugins/hfp.c
> index e37c9fc..a49e4af 100644
> --- a/plugins/hfp.c
> +++ b/plugins/hfp.c
> @@ -45,17 +45,13 @@
>
> #include <ofono/dbus.h>
>
> -#define BLUEZ_SERVICE "org.bluez"
> -#define BLUEZ_MANAGER_INTERFACE BLUEZ_SERVICE ".Manager"
> -#define BLUEZ_ADAPTER_INTERFACE BLUEZ_SERVICE ".Adapter"
> -#define BLUEZ_DEVICE_INTERFACE BLUEZ_SERVICE ".Device"
> +#include "bluetooth.h"
> +
> #define BLUEZ_GATEWAY_INTERFACE BLUEZ_SERVICE ".HandsfreeGateway"
>
> #define HFP_AGENT_INTERFACE "org.bluez.HandsfreeAgent"
> #define HFP_AGENT_ERROR_INTERFACE "org.bluez.Error"
>
> -#define HFP_AG_UUID "0000111F-0000-1000-8000-00805F9B34FB"
> -
> #ifndef DBUS_TYPE_UNIX_FD
> #define DBUS_TYPE_UNIX_FD -1
> #endif
>
Regards,
-Denis
next prev parent reply other threads:[~2010-05-28 14:11 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-26 4:51 [PATCH 1/6] Add bluetooth plugin skeleton Gustavo F. Padovan
2010-05-26 4:51 ` [PATCH 2/6] Move bluetooth utils from hfp.c to bluetooth.c Gustavo F. Padovan
2010-05-26 4:51 ` [PATCH 3/6] Remove send_method_call from hfp.c Gustavo F. Padovan
2010-05-26 4:51 ` [PATCH 4/6] Move create_path() to bluetooth plugin Gustavo F. Padovan
2010-05-26 4:51 ` [PATCH 5/6] Change hfpmodem's header define Gustavo F. Padovan
2010-05-26 4:51 ` [PATCH 6/6] Bluetooth DUN modem prototype Gustavo F. Padovan
2010-05-28 14:19 ` Denis Kenzior
2010-05-28 14:13 ` [PATCH 5/6] Change hfpmodem's header define Denis Kenzior
2010-05-28 14:11 ` Denis Kenzior [this message]
2010-05-31 11:59 ` [PATCH 1/6] Add bluetooth plugin skeleton Kalle Valo
2010-05-31 15:51 ` Marcel Holtmann
-- strict thread matches above, loose matches on Subject: below --
2010-05-17 2:11 Gustavo F. Padovan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201005280911.44961.denkenz@gmail.com \
--to=denkenz@gmail.com \
--cc=ofono@ofono.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.