Thread (6 messages) flat view 6 messages, 2 authors, 2017-06-19
STALE3333d

Revision v1 of 2 in this series.

Revisions (2)
  1. v1 current
  2. v2 [diff vs current]

[PATCH BlueZ 0/3] client: Improve help command

From: ERAMOTO Masaya <hidden>
Date: 2017-06-15 11:35:52

This adds alias-related help messages and makes more readable in whole.
The help command outputs the following messages before applying these
patches:

[bluetooth]# help
Available commands:
   list                       List available controllers
   show [ctrl]                Controller information
   select <ctrl>              Select default controller
   devices                    List available devices
   paired-devices             List paired devices
   power <on/off>             Set controller power
   pairable <on/off>          Set controller pairable mode
   discoverable <on/off>      Set controller discoverable mode
   agent <on/off/capability>  Enable/disable agent with given capability
   default-agent              Set agent as the default one
   advertise <on/off/type>    Enable/disable advertising with given type
   set-advertise-uuids [uuid1 uuid2 ...] Set advertise uuids
   set-advertise-service [uuid][data=[xx xx ...] Set advertise service data
   set-advertise-manufacturer [id][data=[xx xx ...] Set advertise manufacturer data


As below after applying this patches:

[bluetooth]# help
Available commands:
   list                       List available controllers
   show [ctrl]                Controller information
   select <ctrl>              Select default controller
   devices                    List available devices
   paired-devices             List paired devices
   system-alias <name>        Set controller alias
   reset-alias                Reset controller alias
   power <on/off>             Set controller power
   pairable <on/off>          Set controller pairable mode
   discoverable <on/off>      Set controller discoverable mode
   agent <on/off/capability>  Enable/disable agent with given capability
   default-agent              Set agent as the default one
   advertise <on/off/type>    Enable/disable advertising with given type
   set-advertise-uuids [uuid1 uuid2 ...]
                              Set advertise uuids
   set-advertise-service [uuid][data=[xx xx ...]
                              Set advertise service data
   set-advertise-manufacturer [id][data=[xx xx ...]
                              Set advertise manufacturer data


ERAMOTO Masaya (3):
   client: Compare a input string and each command only once
   client: Add a description to all commands
   client: Output a long message by two lines

  client/main.c | 37 +++++++++++++++++++++++++------------
  1 file changed, 25 insertions(+), 12 deletions(-)

-- 
2.7.4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help