Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
Generic Access Service is a mandatory GATT service all peripherals are required to implement. More...
#include <GattNumbers.hpp>
Public Member Functions | |
GattGenericAccessSvc (const std::string &deviceName_, const AppearanceCat appearance_, const std::shared_ptr< GattPeriphalPreferredConnectionParameters > &prefConnParam_) noexcept | |
std::string | toString () const noexcept |
Public Attributes | |
const std::string | deviceName |
Characteristic: Mandatory [Read: Mandatory; Write: Optional; ...]. More... | |
const AppearanceCat | appearance |
Characteristic: Mandatory [Read: Mandatory; Write: Excluded; ...]. More... | |
const std::string | peripheralPrivacyFlag |
Characteristic: Optional [Read: Mandatory; Write: Conditional; ...]. More... | |
const std::string | reconnectionAdress |
Characteristic: Conditional [Read: Excluded; Write: Mandatory; ...]. More... | |
const std::shared_ptr< GattPeriphalPreferredConnectionParameters > | prefConnParam |
Characteristic: Optional [Read: Mandatory; Write: Excluded; ...]. More... | |
Generic Access Service is a mandatory GATT service all peripherals are required to implement.
(FIXME: Add reference)
https://www.bluetooth.com/wp-content/uploads/Sitecore-Media-Library/Gatt/Xml/Services/org.bluetooth.service.generic_access.xml
Definition at line 264 of file GattNumbers.hpp.
|
inlinenoexcept |
Definition at line 277 of file GattNumbers.hpp.
|
noexcept |
Definition at line 382 of file GATTNumbers.cpp.
const AppearanceCat direct_bt::GattGenericAccessSvc::appearance |
Characteristic: Mandatory [Read: Mandatory; Write: Excluded; ...].
Definition at line 269 of file GattNumbers.hpp.
const std::string direct_bt::GattGenericAccessSvc::deviceName |
Characteristic: Mandatory [Read: Mandatory; Write: Optional; ...].
Definition at line 267 of file GattNumbers.hpp.
const std::string direct_bt::GattGenericAccessSvc::peripheralPrivacyFlag |
Characteristic: Optional [Read: Mandatory; Write: Conditional; ...].
Definition at line 271 of file GattNumbers.hpp.
const std::shared_ptr<GattPeriphalPreferredConnectionParameters> direct_bt::GattGenericAccessSvc::prefConnParam |
Characteristic: Optional [Read: Mandatory; Write: Excluded; ...].
Definition at line 275 of file GattNumbers.hpp.
const std::string direct_bt::GattGenericAccessSvc::reconnectionAdress |
Characteristic: Conditional [Read: Excluded; Write: Mandatory; ...].
Definition at line 273 of file GattNumbers.hpp.