diff options
author | Sven Gothel <[email protected]> | 2020-05-11 05:55:14 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2020-05-11 05:55:14 +0200 |
commit | 68710f85d7e5dbcb4ba7afbba026a576ef274c8b (patch) | |
tree | 7984794a95910843f2fab4820365e7402fca58f2 /java/org/tinyb/BluetoothGattDescriptor.java | |
parent | 3a6f01ace07863149278827c28ef954fe2949329 (diff) |
Move general types out of MgmtTypes; Extract DBTDevice + DBTAdapter into their own header files; Added DirectBT.hpp
Move general out of MgmtTypes
- BTMode -> BTTypes.gpp
- AdapterSetting -> DBTTypes.hpp
- AdapterInfo -> DBTTypes.hpp
- ConnectionInfo -> DBTTypes.hpp
- NameAndShortName -> DBTTypes.hpp
Consequently add 'to<Type>()' methods to the respective MgmtEvent types,
allowing seamless constructing with validation.
This data extraction is perfromed to isolate the Mgmt* type
from the general API, as MgmtTypes and DBTManager are
more implementation specific (-> BlueZ Linux Kernel).
+++
Extract DBTDevice + DBTAdapter into their own header files.
With the above move of general data types into DBTTypes.hpp,
the extraction of the central DBTDevice + DBTAdapter types
shall support clarity.
+++
Added convenient DirectBT.hpp for user space applications.
Diffstat (limited to 'java/org/tinyb/BluetoothGattDescriptor.java')
0 files changed, 0 insertions, 0 deletions