16 #ifndef ALEXA_CLIENT_SDK_BLUETOOTHIMPLEMENTATIONS_BLUEZ_INCLUDE_BLUEZ_BLUEZSPP_H_ 17 #define ALEXA_CLIENT_SDK_BLUETOOTHIMPLEMENTATIONS_BLUEZ_INCLUDE_BLUEZ_BLUEZSPP_H_ 25 namespace bluetoothImplementations {
38 static std::shared_ptr<BlueZSPP>
create();
42 std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::services::SDPRecordInterface>
getRecord()
override;
43 void setup()
override;
54 std::shared_ptr<avsCommon::utils::bluetooth::SPPRecord> m_record;
61 #endif // ALEXA_CLIENT_SDK_BLUETOOTHIMPLEMENTATIONS_BLUEZ_INCLUDE_BLUEZ_BLUEZSPP_H_App std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::services::SDPRecordInterface > getRecord() override
void cleanup() override
Called for any necessary cleanup of the service.
Definition: BlueZSPP.h:31
static std::shared_ptr< BlueZSPP > create()
void setup() override
Called for any necessary setup of the service.
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: SPPInterface.h:30