diff mbox series

[BlueZ,v1] doc/advertisement-monitor-api: Rename methods and shorten the preset strings

Message ID 20200505175338.BlueZ.v1.1.Ibb4c8b00abb07d20022768dfc8b9479b35e1d9a3@changeid (mailing list archive)
State Accepted
Headers show
Series [BlueZ,v1] doc/advertisement-monitor-api: Rename methods and shorten the preset strings | expand

Commit Message

Miao-chen Chou May 6, 2020, 12:54 a.m. UTC
This renames RegisterApplication/UnregisterApplication to
RegisterMonitor/UnregisterMonitor and shortens the strings used in some
properties.
---
Hi Maintainers,

This patch updates the experimental API for advertisement monitoring.

Thanks,
Miao

 doc/advertisement-monitor-api.txt | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Comments

Miao-chen Chou May 18, 2020, 9:21 p.m. UTC | #1
Hi Marcel and Luiz,

Per Marcel's suggestion, I renamed the functions and refined the
string values of  features and monitor types. Can you help with
reviewing this?

Thanks,
Miao

On Tue, May 5, 2020 at 5:54 PM Miao-chen Chou <mcchou@chromium.org> wrote:
>
> This renames RegisterApplication/UnregisterApplication to
> RegisterMonitor/UnregisterMonitor and shortens the strings used in some
> properties.
> ---
> Hi Maintainers,
>
> This patch updates the experimental API for advertisement monitoring.
>
> Thanks,
> Miao
>
>  doc/advertisement-monitor-api.txt | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/doc/advertisement-monitor-api.txt b/doc/advertisement-monitor-api.txt
> index 604448f56..74adbfae9 100644
> --- a/doc/advertisement-monitor-api.txt
> +++ b/doc/advertisement-monitor-api.txt
> @@ -89,7 +89,7 @@ Service               org.bluez
>  Interface      org.bluez.AdvertisementMonitorManager1 [experimental]
>  Object path    /org/bluez/{hci0,hci1,...}
>
> -Methods                void RegisterApplication(object application)
> +Methods                void RegisterMonitor(object application)
>
>                         This registers a hierarchy of advertisement monitors.
>                         The application object path together with the D-Bus
> @@ -99,7 +99,7 @@ Methods               void RegisterApplication(object application)
>                         Possible errors: org.bluez.Error.InvalidArguments
>                                          org.bluez.Error.AlreadyExists
>
> -               void UnregisterApplication(object application)
> +               void UnregisterMonitor(object application)
>
>                         This unregisters advertisement monitors that have been
>                         previously registered. The object path parameter must
> @@ -118,7 +118,7 @@ Properties  array{string} SupportedMonitorTypes [read-only]
>
>                         Possible values for monitor types:
>
> -                       "patterns_with_logic_or"
> +                       "or_patterns"
>                                 Patterns with logic OR applied. With this type,
>                                 property "Patterns" must exist and has at least
>                                 one pattern.
> @@ -130,7 +130,7 @@ Properties  array{string} SupportedMonitorTypes [read-only]
>
>                         Possible values for features:
>
> -                       "controller-based-monitor-by-patterns"
> +                       "controller-patterns"
>                                 If the controller is capable of performing
>                                 advertisement monitoring by patterns, BlueZ
>                                 would offload the patterns to the controller to
> --
> 2.24.1
>
Miao-chen Chou May 18, 2020, 9:51 p.m. UTC | #2
Hi Luiz,

Awesome! Thanks for reviewing.

On Mon, May 18, 2020 at 2:30 PM Von Dentz, Luiz
<luiz.von.dentz@intel.com> wrote:
>
> Hi Miao,
>
> On Mon, May 18, 2020 at 2:21 PM Miao-chen Chou <mcchou@chromium.org> wrote:
>>
>> Hi Marcel and Luiz,
>>
>> Per Marcel's suggestion, I renamed the functions and refined the
>> string values of  features and monitor types. Can you help with
>> reviewing this?
>>
>> Thanks,
>> Miao
>>
>> On Tue, May 5, 2020 at 5:54 PM Miao-chen Chou <mcchou@chromium.org> wrote:
>> >
>> > This renames RegisterApplication/UnregisterApplication to
>> > RegisterMonitor/UnregisterMonitor and shortens the strings used in some
>> > properties.
>> > ---
>> > Hi Maintainers,
>> >
>> > This patch updates the experimental API for advertisement monitoring.
>> >
>> > Thanks,
>> > Miao
>> >
>> >  doc/advertisement-monitor-api.txt | 8 ++++----
>> >  1 file changed, 4 insertions(+), 4 deletions(-)
>> >
>> > diff --git a/doc/advertisement-monitor-api.txt b/doc/advertisement-monitor-api.txt
>> > index 604448f56..74adbfae9 100644
>> > --- a/doc/advertisement-monitor-api.txt
>> > +++ b/doc/advertisement-monitor-api.txt
>> > @@ -89,7 +89,7 @@ Service               org.bluez
>> >  Interface      org.bluez.AdvertisementMonitorManager1 [experimental]
>> >  Object path    /org/bluez/{hci0,hci1,...}
>> >
>> > -Methods                void RegisterApplication(object application)
>> > +Methods                void RegisterMonitor(object application)
>> >
>> >                         This registers a hierarchy of advertisement monitors.
>> >                         The application object path together with the D-Bus
>> > @@ -99,7 +99,7 @@ Methods               void RegisterApplication(object application)
>> >                         Possible errors: org.bluez.Error.InvalidArguments
>> >                                          org.bluez.Error.AlreadyExists
>> >
>> > -               void UnregisterApplication(object application)
>> > +               void UnregisterMonitor(object application)
>> >
>> >                         This unregisters advertisement monitors that have been
>> >                         previously registered. The object path parameter must
>> > @@ -118,7 +118,7 @@ Properties  array{string} SupportedMonitorTypes [read-only]
>> >
>> >                         Possible values for monitor types:
>> >
>> > -                       "patterns_with_logic_or"
>> > +                       "or_patterns"
>> >                                 Patterns with logic OR applied. With this type,
>> >                                 property "Patterns" must exist and has at least
>> >                                 one pattern.
>> > @@ -130,7 +130,7 @@ Properties  array{string} SupportedMonitorTypes [read-only]
>> >
>> >                         Possible values for features:
>> >
>> > -                       "controller-based-monitor-by-patterns"
>> > +                       "controller-patterns"
>> >                                 If the controller is capable of performing
>> >                                 advertisement monitoring by patterns, BlueZ
>> >                                 would offload the patterns to the controller to
>> > --
>> > 2.24.1
>> >
>
>
> Sorry for the delay, it is now applied, thanks.
diff mbox series

Patch

diff --git a/doc/advertisement-monitor-api.txt b/doc/advertisement-monitor-api.txt
index 604448f56..74adbfae9 100644
--- a/doc/advertisement-monitor-api.txt
+++ b/doc/advertisement-monitor-api.txt
@@ -89,7 +89,7 @@  Service		org.bluez
 Interface	org.bluez.AdvertisementMonitorManager1 [experimental]
 Object path	/org/bluez/{hci0,hci1,...}
 
-Methods		void RegisterApplication(object application)
+Methods		void RegisterMonitor(object application)
 
 			This registers a hierarchy of advertisement monitors.
 			The application object path together with the D-Bus
@@ -99,7 +99,7 @@  Methods		void RegisterApplication(object application)
 			Possible errors: org.bluez.Error.InvalidArguments
 					 org.bluez.Error.AlreadyExists
 
-		void UnregisterApplication(object application)
+		void UnregisterMonitor(object application)
 
 			This unregisters advertisement monitors that have been
 			previously registered. The object path parameter must
@@ -118,7 +118,7 @@  Properties	array{string} SupportedMonitorTypes [read-only]
 
 			Possible values for monitor types:
 
-			"patterns_with_logic_or"
+			"or_patterns"
 				Patterns with logic OR applied. With this type,
 				property "Patterns" must exist and has at least
 				one pattern.
@@ -130,7 +130,7 @@  Properties	array{string} SupportedMonitorTypes [read-only]
 
 			Possible values for features:
 
-			"controller-based-monitor-by-patterns"
+			"controller-patterns"
 				If the controller is capable of performing
 				advertisement monitoring by patterns, BlueZ
 				would offload the patterns to the controller to