Direct-BT v3.3.0-1-gc2d430c
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 (std::string deviceName_, const AppearanceCat appearance_, std::shared_ptr< GattPeriphalPreferredConnectionParameters > prefConnParam_) noexcept | |
std::string | toString () const noexcept |
Public Attributes | |
const AppearanceCat | appearance |
Characteristic: Mandatory [Read: Mandatory; Write: Excluded; ...]. More... | |
const std::string | deviceName |
Characteristic: Mandatory [Read: Mandatory; Write: Optional; ...]. More... | |
const std::string | peripheralPrivacyFlag |
Characteristic: Optional [Read: Mandatory; Write: Conditional; ...]. More... | |
const std::shared_ptr< GattPeriphalPreferredConnectionParameters > | prefConnParam |
Characteristic: Optional [Read: Mandatory; Write: Excluded; ...]. More... | |
const std::string | reconnectionAdress |
Characteristic: Conditional [Read: Excluded; Write: Mandatory; ...]. 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 294 of file GattNumbers.hpp.
|
inlinenoexcept |
Definition at line 307 of file GattNumbers.hpp.
|
noexcept |
Definition at line 425 of file GATTNumbers.cpp.
const std::string direct_bt::GattGenericAccessSvc::deviceName |
Characteristic: Mandatory [Read: Mandatory; Write: Optional; ...].
Definition at line 297 of file GattNumbers.hpp.
const AppearanceCat direct_bt::GattGenericAccessSvc::appearance |
Characteristic: Mandatory [Read: Mandatory; Write: Excluded; ...].
Definition at line 299 of file GattNumbers.hpp.
const std::string direct_bt::GattGenericAccessSvc::peripheralPrivacyFlag |
Characteristic: Optional [Read: Mandatory; Write: Conditional; ...].
Definition at line 301 of file GattNumbers.hpp.
const std::string direct_bt::GattGenericAccessSvc::reconnectionAdress |
Characteristic: Conditional [Read: Excluded; Write: Mandatory; ...].
Definition at line 303 of file GattNumbers.hpp.
const std::shared_ptr<GattPeriphalPreferredConnectionParameters> direct_bt::GattGenericAccessSvc::prefConnParam |
Characteristic: Optional [Read: Mandatory; Write: Excluded; ...].
Definition at line 305 of file GattNumbers.hpp.