16 #ifndef ACSDKBLUETOOTH_BASICDEVICECONNECTIONRULESPROVIDER_H_ 17 #define ACSDKBLUETOOTH_BASICDEVICECONNECTIONRULESPROVIDER_H_ 20 #include <unordered_set> 26 namespace acsdkBluetooth {
37 static std::shared_ptr<acsdkBluetoothInterfaces::BluetoothDeviceConnectionRulesProviderInterface>
42 std::unordered_set<std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceConnectionRuleInterface>>
51 std::unordered_set<std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceConnectionRuleInterface>>
55 std::unordered_set<std::shared_ptr<avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceConnectionRuleInterface>>
56 m_bluetoothDeviceConnectionRules;
62 #endif // ACSDKBLUETOOTH_BASICDEVICECONNECTIONRULESPROVIDER_H_
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::unordered_set< std::shared_ptr< avsCommon::sdkInterfaces::bluetooth::BluetoothDeviceConnectionRuleInterface > > getRules() override
Definition: BluetoothDeviceConnectionRulesProviderInterface.h:31
static std::shared_ptr< acsdkBluetoothInterfaces::BluetoothDeviceConnectionRulesProviderInterface > createBluetoothDeviceConnectionRulesProviderInterface()
Definition: BasicDeviceConnectionRulesProvider.h:34