![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Classes | |
| class | BluetoothMediaInputTransformerTest |
| class | BluetoothTest |
| class | MockPlaybackRouter |
| class | SQLiteBluetoothStorageParameterizedTests |
| Parameterized tests to test both migrated and newly created databases. More... | |
| class | SQLiteBluetoothStorageTest |
Functions | |
| TEST_F (BluetoothMediaInputTransformerTest, test_createWithNullParams) | |
| Test that create() returns a nullptr if called with invalid arguments. More... | |
| TEST_F (BluetoothMediaInputTransformerTest, test_handlePlayCommand) | |
| Test that a Play AVRCP command is transformed to playButtonPressed(). More... | |
| TEST_F (BluetoothMediaInputTransformerTest, test_handlePauseCommand) | |
| Test that a Pause AVRCP command is transformed to pauseButtonPressed(). More... | |
| TEST_F (BluetoothMediaInputTransformerTest, test_handleNextCommand) | |
| Test that a Next AVRCP command is transformed to nextButtonPressed(). More... | |
| TEST_F (BluetoothMediaInputTransformerTest, test_handlePreviousCommand) | |
| Test that a Previous AVRCP command is transformed to previousButtonPressed(). More... | |
| TEST_F (BluetoothMediaInputTransformerTest, handlePlayPauseCommand) | |
| Test that a Play/Pause Media command is transformed to playButtonPressed(). More... | |
| TEST_F (BluetoothMediaInputTransformerTest, test_unrelatedEvent) | |
| Test that an unrelated event does not trigger any calls to the PlaybackRouter. More... | |
| static std::chrono::milliseconds | WAIT_TIMEOUT_MS (1000) |
| Wait timeout. More... | |
| static std::chrono::milliseconds | EVENT_PROCESS_DELAY_MS (500) |
| static bool | fileExists (const std::string &file) |
| TEST_F (BluetoothTest, test_createBTWithNullParams) | |
| Test that create() returns a nullptr if called with invalid arguments. More... | |
| TEST_F (BluetoothTest, test_createBTWithDuplicateDeviceCategoriesInConnectionRules) | |
| TEST_F (BluetoothTest, test_createBTWithLackOfProfilesInConnectionRules) | |
| TEST_F (BluetoothTest, test_handleConnectByDeviceIdsDirectiveWithTwoA2DPDevices) | |
| TEST_F (BluetoothTest, test_handleConnectByDeviceIdsDirectiveWithOnePhoneOneGadget) | |
| TEST_F (BluetoothTest, test_handleConnectByProfileWithUnmatchedProfileName) | |
| TEST_F (BluetoothTest, test_handleConnectByProfileWithMatchedProfileName) | |
| TEST_F (BluetoothTest, test_handleConnectLocal) | |
| TEST_F (BluetoothTest, DISABLED_test_handlePairDevices) | |
| TEST_F (BluetoothTest, test_handlePairLocal) | |
| TEST_F (BluetoothTest, test_handleUnpairDevices) | |
| TEST_F (BluetoothTest, test_handleUnpairLocal) | |
| TEST_F (BluetoothTest, test_handleDisconnectDevices) | |
| TEST_F (BluetoothTest, test_handleDisconnectLocal) | |
| TEST_F (BluetoothTest, test_handleSetDeviceCategories) | |
| TEST_F (BluetoothTest, test_contentDucksUponReceivingBackgroundFocus) | |
| TEST_F (BluetoothTest, test_contentUnducksUponReceivingForegroundOrNoneFocus) | |
| TEST_F (BluetoothTest, test_streamingStateChange) | |
| TEST_F (BluetoothTest, test_focusStateChange) | |
| static bool | fileExists (const std::string &file) |
| TEST_F (SQLiteBluetoothStorageTest, uninitializedDatabase) | |
| Test database not created yet, open should fail. More... | |
| TEST_F (SQLiteBluetoothStorageTest, openDatabase) | |
| Test if 2.0 database already created, open should succeed. More... | |
| TEST_F (SQLiteBluetoothStorageTest, openLegacyDatabase) | |
| Test if 1.0 database already created, open should succeed. More... | |
| TEST_F (SQLiteBluetoothStorageTest, retrieveCategoryforUnknownUUID) | |
| Test retrieving category for a UUID that does not exist after database migration. More... | |
| TEST_F (SQLiteBluetoothStorageTest, insertByMacPostDatabaseUpgrade) | |
| Test insertByMac after database migration. More... | |
| TEST_F (SQLiteBluetoothStorageTest, retrieveMacforKnownUUID) | |
| Test retrieving mac for a UUID saved before migration after database migration. More... | |
| TEST_F (SQLiteBluetoothStorageTest, retrieveCategoryforKnownUUID) | |
| Test retrieving category for a UUID saved before migration after database migration. More... | |
| TEST_F (SQLiteBluetoothStorageTest, retrieveCategoryforKnownMultipleUUID) | |
| Test retrieving category for multiple UUIDs saved before migration after database migration. More... | |
| TEST_F (SQLiteBluetoothStorageTest, testEmptyDatabase) | |
| Test when a database is empty. More... | |
| INSTANTIATE_TEST_CASE_P (Parameterized, SQLiteBluetoothStorageParameterizedTests, ::testing::Values(true, false)) | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_createInvalidConfigurationRoot) | |
| Tests the create function with an invalid root. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_createValidConfigurationRoot) | |
| Tests creating a database object. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_createDatabaseSucceeds) | |
| Test creating a valid DB. This is implicitly tested in the SetUp() function, but we formally test it here. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_createExistingDatabaseFails) | |
| Test that creating an existing DB fails. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_openExistingDatabaseSucceeds) | |
| Test opening an existing database. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_clearOnOneRowSucceeds) | |
| Test clearing the table with one row. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_clearOnMultipleRowsSucceeds) | |
| Test clearing the table with multiple rows. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_clearOnEmptySucceeds) | |
| Test clearing the table when it's already empty. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getUuidWithOneSucceeds) | |
| Test getUuid with one row containing UUID. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getUuidWithMultipleSucceeds) | |
| Test getUuid with multiple rows, one of which contains the UUID. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getUuidNoMatchingFails) | |
| Test getUuid with no matching UUID. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getMacWithOneSucceeds) | |
| Test getMac with one row containing MAC. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getMacWithMultipleSucceeds) | |
| Test getMac with multiple rows, one of which contains the MAC. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getMacNoMatchingFails) | |
| Test getMac with no matching MAC. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getCategoryWithOneSucceeds) | |
| Test getCategory with one row containing Unknown Category. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getCategoryWithMultipleSucceeds) | |
| Test getCategory with multiple rows, two of which contains UNKNOWN, one is updated to PHONE. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getCategoryWithMultipleInsertByMacSucceeds) | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getCategoryNoMatchingFails) | |
| Test getCategory with no matching category for given uuid. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getMacToUuidWithOneRowSucceeds) | |
| Test getMacToUuid with one row. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getMacToUuidWithMultipleRowsSucceeds) | |
| Test getMacToUuid with multiple expected. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getMacToUuidWithEmptySucceeds) | |
| Test getMacToUuid when empty. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getUuidToMacWithOneRowSucceeds) | |
| Test getUuidToMac with one row. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getUuidToMacWithMultipleRowsSucceeds) | |
| Test getUuidToMac with multiple expected. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getUuidToMacWithEmptySucceeds) | |
| Test getUuidToMac when empty. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getUuidToCategoryWithOneRowSucceeds) | |
| Test getUuidToCategory with one row. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getUuidToCategoryWithOneRowUpdateCategorySucceeds) | |
| Test getUuidToCategory with one row, updated category to PHONE. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getUuidToCategoryWithMultipleRowsSucceeds) | |
| Test getUuidToCategory with multiple expected. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getUuidToCategoryWithEmptySucceeds) | |
| Test getUuidToCategory when empty. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getMacToCategoryWithOneRowSucceeds) | |
| Test getMacToCategory with one row. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getMacToCategoryWithOneRowUpdateCategorySucceeds) | |
| Test getMacToCategory with one row, updated category to PHONE. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getMacToCategoryWithMultipleRowsSucceeds) | |
| Test getMacToCategory with multiple expected. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, getMacToCategoryWithEmptySucceeds) | |
| Test getMacToCategory when empty. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getOrderedMacAscending) | |
| Test getOrderedMac and retrieve the macs in ascending insertion order (oldest first). More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_getOrderedMacDescending) | |
| Test getOrderedMac and retrieve the macs in descending insertion order (newest first). More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, updateByCategorySucceeds) | |
| Test updateByCategory succeeds. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, updateByCategoryNoMatchingFails) | |
| Test updateByCategory with no matching uuid. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_insertByMacSucceeds) | |
| Test insertByMac succeeds. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_insertByMacDuplicateFails) | |
| Test insertByMac existing fails. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_insertByMacOverwriteSucceeds) | |
| Test insertByMac with overwrite succeeds. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_removeExistingSucceeds) | |
| Test remove succeeds. More... | |
| TEST_P (SQLiteBluetoothStorageParameterizedTests, test_removeNonExistingSucceeds) | |
| Test remove on non-existing record succeeds. More... | |
Variables | |
| static const std::string | TAG {"BluetoothTest"} |
| String to identify log entries originating from this file. More... | |
| static const std::string | TEST_BLUETOOTH_DEVICE_MAC = "01:23:45:67:89:ab" |
| Test Bluetooth device mac address 1. More... | |
| static const std::string | TEST_BLUETOOTH_FRIENDLY_NAME = "test_friendly_name_1" |
| Test Bluetooth device friendly name 1. More... | |
| static const std::string | TEST_BLUETOOTH_UUID = "650f973b-c2ab-4c6e-bff4-3788cd521340" |
| Test Bluetooth device uuid 1. More... | |
| static const std::string | TEST_BLUETOOTH_DEVICE_MAC_2 = "11:23:45:67:89:ab" |
| Test Bluetooth device mac address 2. More... | |
| static const std::string | TEST_BLUETOOTH_FRIENDLY_NAME_2 = "test_friendly_name_2" |
| Test Bluetooth device friendly name 2. More... | |
| static const std::string | TEST_BLUETOOTH_UUID_2 = "650f973b-c2ab-4c6e-bff4-3788cd521341" |
| Test Bluetooth device uuid 2. More... | |
| static const std::string | TEST_BLUETOOTH_DEVICE_MAC_3 = "21:23:45:67:89:ab" |
| Test Bluetooth device mac address 3. More... | |
| static const std::string | TEST_BLUETOOTH_FRIENDLY_NAME_3 = "test_friendly_name_3" |
| Test Bluetooth device friendly name 3. More... | |
| static const std::string | TEST_BLUETOOTH_UUID_3 = "650f973b-c2ab-4c6e-bff4-3788cd521342" |
| Test Bluetooth device uuid 3. More... | |
| static const std::string | TEST_DATABASE = "BluetoothCATest.db" |
| Test Database file name. Can be changed if there are conflicts. More... | |
| static const std::string | BLUETOOTH_JSON |
| static const std::string | FILE_EXISTS_ERROR = "Database File " + TEST_DATABASE + " already exists." |
| Error message for when the file already exists. More... | |
| static const std::string | NAMESPACE_BLUETOOTH = "Bluetooth" |
| Namespace of Bluetooth. More... | |
| static const NamespaceAndName | BLUETOOTH_STATE {NAMESPACE_BLUETOOTH, "BluetoothState"} |
| THe Bluetooth state portion of the Context. More... | |
| static const std::string | MESSAGE_EVENT_KEY = "event" |
| JSON key for the event section of a message. More... | |
| static const std::string | MESSAGE_HEADER_KEY = "header" |
| JSON key for the header section of a message. More... | |
| static const std::string | MESSAGE_NAME_KEY = "name" |
| JSON key for the name section of a message. More... | |
| static const std::string | PAYLOAD_KEY = "payload" |
| JSON key for the payload section of a message. More... | |
| static const std::string | REQUESTER_KEY = "requester" |
| JSON key for the requester section of a message. More... | |
| static const std::string | CLOUD_REQUESTER_VALUE = "CLOUD" |
| JSON value for the cloud requester. More... | |
| static const std::string | DEVICE_REQUESTER_VALUE = "DEVICE" |
| JSON value for the device requester. More... | |
| static const std::string | CONNECT_BY_DEVICE_IDS_DIRECTIVE = "ConnectByDeviceIds" |
| ConnectByDevice directive. More... | |
| static const std::string | CONNECT_BY_PROFILE_DIRECTIVE = "ConnectByProfile" |
| ConnectByProfile directive. More... | |
| static const std::string | PAIR_DEVICES_DIRECTIVE = "PairDevices" |
| PairDevice directive. More... | |
| static const std::string | UNPAIR_DEVICES_DIRECTIVE = "UnpairDevices" |
| UnpairDevice directive. More... | |
| static const std::string | DISCONNECT_DEVICES_DIRECTIVE = "DisconnectDevices" |
| DisconnectDevice directive. More... | |
| static const std::string | SET_DEVICE_CATEGORIES = "SetDeviceCategories" |
| SetDeviceCategories directive. More... | |
| static const std::string | TEST_MESSAGE_ID = "MessageId_Test" |
| Test message id. More... | |
| static const std::string | TEST_MESSAGE_ID_2 = "MessageId_Test_2" |
| Test message id. More... | |
| static const std::string | TEST_CONNECT_BY_DEVICE_IDS_PAYLOAD |
| ConnectByDeviceIds payload. More... | |
| static const std::string | CONNECT_BY_DEVICE_IDS_SUCCEEDED = "ConnectByDeviceIdsSucceeded" |
The ConnectByDeviceIdSucceeded event name. More... | |
| static const std::string | CONNECT_BY_PROFILE_SUCCEEDED = "ConnectByProfileSucceeded" |
The ConnectByProfileSucceeded event name. More... | |
| static const std::string | CONNECT_BY_PROFILE_FAILED = "ConnectByProfileFailed" |
The ConnectByProfileFailed event name. More... | |
| static const std::string | PAIR_DEVICES_SUCCEEDED = "PairDevicesSucceeded" |
The PairDeviceSucceeded event name. More... | |
| static const std::string | UNPAIR_DEVICES_SUCCEEDED = "UnpairDevicesSucceeded" |
The UnpairDeviceSucceeded event name. More... | |
| static const std::string | SET_DEVICE_CATEGORIES_SUCCEEDED = "SetDeviceCategoriesSucceeded" |
The SetDeviceCategoriesSucceeded event name. More... | |
| static const std::string | DISCONNECT_DEVICES_SUCCEEDED = "DisconnectDevicesSucceeded" |
The DisconnectDeviceSucceeded event name. More... | |
| static const std::string | SCAN_DEVICES_REPORT = "ScanDevicesReport" |
The ScanDevicesUpdated event name. More... | |
| static const std::string | STREAMING_STARTED = "StreamingStarted" |
The StreamingStarted event name. More... | |
| static const std::string | STREAMING_ENDED = "StreamingEnded" |
The StreamingEnded event name. More... | |
| static const std::string | TEST_UNMATCHED_PROFILE_NAME = "HFP" |
| Test unmatched profile name. More... | |
| static const std::string | TEST_MATCHED_PROFILE_NAME = "AVRCP" |
| Test matched profile name. More... | |
| static const std::string | TEST_PROFILE_VERSION = "1" |
| Test profile version. More... | |
| static const std::string | TEST_CONNECT_BY_PROFILE_PAYLOAD_1 |
| ConnectByDeviceProfile payload 1. More... | |
| static const std::string | TEST_CONNECT_BY_PROFILE_PAYLOAD_2 |
| ConnectByDeviceProfile payload 2. More... | |
| static const std::string | TEST_PAIR_DEVICES_PAYLOAD |
| PairDevices payload. More... | |
| static const std::string | TEST_UNPAIR_DEVICES_PAYLOAD |
| UnpairDevices payload. More... | |
| static const std::string | TEST_DISCONNECT_DEVICES_PAYLOAD |
| DisconnectDevices payload. More... | |
| static const std::string | TEST_SET_DEVICE_CATEGORIES_PAYLOAD |
| SetDeviceCategories payload. More... | |
| static const std::string | MOCK_CONTEXT |
| Mock Context. More... | |
| static const std::string | TEST_DATABASE = "SQLiteBluetoothStorageTestDatabase.db" |
| Test Database file name. Can be changed if there are conflicts. More... | |
| static const std::string | BLUETOOTH_JSON |
| static const std::string | FILE_EXISTS_ERROR = "Database File " + TEST_DATABASE + " already exists." |
| Error message for when the file already exists. More... | |
| static const std::string | TEST_MAC = "01:23:45:67:89:ab" |
| Test MAC Address. More... | |
| static const std::string | TEST_MAC_2 = "11:23:45:67:89:ab" |
| Second Test MAC Address. More... | |
| static const std::string | TEST_UUID = "650f973b-c2ab-4c6e-bff4-3788cd521340" |
| Test UUID. More... | |
| static const std::string | TEST_UUID_2 = "750f973b-c2ab-4c6e-bff4-3788cd521340" |
| Second Test UUID. More... | |
| static const std::string | TEST_UNKNOWN = "UNKNOWN" |
| Test Unknown MAC/Category. More... | |
| static const std::string | TEST_OTHER = "OTHER" |
| Test Other Category. More... | |
| static const std::string | TEST_PHONE = "PHONE" |
| Test Phone Category. More... | |
| static const std::string | UUID_TABLE_NAME = "uuidMapping" |
| Table name. More... | |
| static const std::string | COLUMN_UUID = "uuid" |
| The UUID column. More... | |
| static const std::string | COLUMN_MAC = "mac" |
| The MAC address column. More... | |
|
static |
|
static |
Checks whether a file exists in the file system.
| file | The file name. |
|
static |
Checks whether a file exists in the file system.
| file | The file name. |
| alexaClientSDK::acsdkBluetooth::test::INSTANTIATE_TEST_CASE_P | ( | Parameterized | , |
| SQLiteBluetoothStorageParameterizedTests | , | ||
| ::testing::Values(true, false) | |||
| ) |
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothMediaInputTransformerTest | , |
| test_createWithNullParams | |||
| ) |
Test that create() returns a nullptr if called with invalid arguments.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothMediaInputTransformerTest | , |
| test_handlePlayCommand | |||
| ) |
Test that a Play AVRCP command is transformed to playButtonPressed().
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothMediaInputTransformerTest | , |
| test_handlePauseCommand | |||
| ) |
Test that a Pause AVRCP command is transformed to pauseButtonPressed().
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothMediaInputTransformerTest | , |
| test_handleNextCommand | |||
| ) |
Test that a Next AVRCP command is transformed to nextButtonPressed().
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothMediaInputTransformerTest | , |
| test_handlePreviousCommand | |||
| ) |
Test that a Previous AVRCP command is transformed to previousButtonPressed().
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothMediaInputTransformerTest | , |
| handlePlayPauseCommand | |||
| ) |
Test that a Play/Pause Media command is transformed to playButtonPressed().
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothMediaInputTransformerTest | , |
| test_unrelatedEvent | |||
| ) |
Test that an unrelated event does not trigger any calls to the PlaybackRouter.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| uninitializedDatabase | |||
| ) |
Test database not created yet, open should fail.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| openDatabase | |||
| ) |
Test if 2.0 database already created, open should succeed.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| openLegacyDatabase | |||
| ) |
Test if 1.0 database already created, open should succeed.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| retrieveCategoryforUnknownUUID | |||
| ) |
Test retrieving category for a UUID that does not exist after database migration.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| insertByMacPostDatabaseUpgrade | |||
| ) |
Test insertByMac after database migration.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| retrieveMacforKnownUUID | |||
| ) |
Test retrieving mac for a UUID saved before migration after database migration.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| retrieveCategoryforKnownUUID | |||
| ) |
Test retrieving category for a UUID saved before migration after database migration.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| retrieveCategoryforKnownMultipleUUID | |||
| ) |
Test retrieving category for multiple UUIDs saved before migration after database migration.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | SQLiteBluetoothStorageTest | , |
| testEmptyDatabase | |||
| ) |
Test when a database is empty.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_createBTWithNullParams | |||
| ) |
Test that create() returns a nullptr if called with invalid arguments.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_createBTWithDuplicateDeviceCategoriesInConnectionRules | |||
| ) |
Test that create() returns a nullptr if called with an invalid set of device connection rules. Fail due to re-defined device category.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_createBTWithLackOfProfilesInConnectionRules | |||
| ) |
Test that create() returns a nullptr if called with an invalid set of device connection rules. Fail due to lack of dependent profiles defined in the device connection rule.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleConnectByDeviceIdsDirectiveWithTwoA2DPDevices | |||
| ) |
Test call to handle ConnectByDeviceIds directive with two matched A2DP device UUIDs.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. Both of them belong to DeviceCategory::UNKNOWN. Both devices are in disconnected state. Use case: A ConnectByDeviceIds directive is sent down, whose payload contains the mockBluetoothDevice1 and mockBluetoothDevice2 UUIDs. Expected result: 1) Only one device which connects later(m_mockBluetoothDevice1) will be connected eventually even though both of them were connected successfully. However, The earlier connected device(m_mockBluetoothDevice2 in this case) will be disconnected due to BasicDeviceConnectionRule. 2) The observer should be notified device connection twice and disconnection once. 3) Two ConnectByDeviceIdsSucceed events, both of which have CLOUD as Requester, and one DisconnectDevicesSucceed event, should be sent to cloud.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleConnectByDeviceIdsDirectiveWithOnePhoneOneGadget | |||
| ) |
Test call to handle ConnectByDeviceIds directive with two matched device UUIDs with different device categories.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. m_mockBluetoothDevice1 belongs to DeviceCategory::PHONE, m_mockBluetoothDevice2 belongs to DeviceCategory::GADGET. Both devices are in disconnect state. Use case: A ConnectByDeviceIds directive is sent down, whose payload contains the mockBluetoothDevice1 and mockBluetoothDevice2. Expected result: 1)Both devices should be connected successfully. 2)The observer should be notified deivce connection twice. 3)Two ConnectByDeviceIdsSucceed events, both of which have CLOUD as Requester,should be sent to cloud.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleConnectByProfileWithUnmatchedProfileName | |||
| ) |
Test call to handle ConnectByDeviceProfile directive with an unmatched profile name.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. m_mockBluetoothDevice1 has A2DPSinkInterface and AVRCPTargetInterface services. m_mockBluetoothDevice2 has HIDInterface and SPPInterface services. Use case: A ConnectByProfile directive is sent down, which contains HFPInterface as a profile. Expected result: 1) m_mockBluetoothDevice1 and m_mockBluetoothDevice2 should not be connected successfully. 2) Because no device is connected, the observer should not be notified. 3) One ConnectByDeviceProfileFailed event should be sent to cloud.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleConnectByProfileWithMatchedProfileName | |||
| ) |
Test call to handle ConnectByDeviceProfile directive with a matched profile.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. m_mockBluetoothDevice1 has A2DPSinkInterface and AVRCPTargetInterface services. m_mockBluetoothDevice2 has HIDInterface and SPPInterface services. Use case: A ConnectByProfile directive is sent down, which contains AVRCPTargetInterface as a profile. Expected result: 1) m_mockBluetoothDevice1 should be connected successfully. 2) m_mockBluetoothDevice2 should not be connected. 3) Because m_mockBluetoothDevice is connected, the observer should be notificed once. 4) One ConnectByDeviceProfileSucceeded event should be sent to cloud.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleConnectLocal | |||
| ) |
Test call to handle the local connect() method.
Assumption: A DeviceManager contains m_mockBluetoothDevice1. The device belongs to DeviceCategory::UNKNOWN. The device is in disconnected state. Use case: A local connect() call is made with the MAC address of m_mockBluetoothDevice1. Expected result: 1) m_mockBluetoothDevice1 connects. 2) The observer should be notified of device connection once. 3) One ConnectByDeviceIdsSucceed event.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| DISABLED_test_handlePairDevices | |||
| ) |
Test call to handle PairDevices directive with matched device UUIDs. Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. m_mockBluetoothDevice1 belongs to DeviceCategory::PHONE, which follows BasicDeviceConnectionRule. m_mockBluetoothDevice2 belongs to DeviceCategory::GADGET, which follows GadgetConnectionRule. Use case: A PairDevices directive is sent down, whose payload contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. Expected result: 1) Both devices should be paired successfully. 2) Based on the connection rule (m_mockBluetoothDevice1 follows BasicDeviceConnectionRule, m_mockBluetoothDevice2 follows GadgetConnectionRule), m_mockBluetoothDevice1 should be connected successfully. 3) A sequence of {PAIR_DEVICES_SUCCEEDED, CONNECT_BY_DEVICE_IDS_SUCCEEDED, PAIR_DEVICES_SUCCEEDED) should be sent to cloud. a. {PAIR_DEVICES_SUCCEEDED, CONNECT_BY_DEVICE_IDS_SUCCEEDED} are sent when Bluetooth CapabilityAgent tries to pair m_mockBluetoothDevice1. b. {PAIR_DEVICES_SUCCEEDED} is sent when Bluetooth CapabilityAgent tries to pair m_mockBluetoothDevice2.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handlePairLocal | |||
| ) |
Test call to handle the local pair() method. Assumption: A DeviceManager contains m_mockBluetoothDevice1. m_mockBluetoothDevice1 belongs to DeviceCategory::PHONE, which follows BasicDeviceConnectionRule. Use case: A local pair() call is made with the MAC address of m_mockBluetoothDevice1. Expected result: 1) m_mockBluetoothDevice1 pairs and connects. 2) The observer should be notified of device connection once. 3) One PairDevicesSucceeded and one ConnectByDeviceIdsSucceed event.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleUnpairDevices | |||
| ) |
Test call to handle UnpairDevices directive with matched device UUIDs.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. m_mockBluetoothDevice1 belongs to DeviceCategory::PHONE, whcih follows BasicDeviceConnectionRule. m_mockBluetoothDevice2 belongs to DeviceCategory::GADGET, which follows GadgetConnectionRule. Both devices are in paired and connected state. Use case: First a PairDevices directive is sent down, whose payload contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. Then a UnpairDevices directive is sent down, whose payload contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. Expected result: 1) Both m_mockBluetoothDevice1 and m_mockBluetoothDevice2 should be unpaired successfully. 2) Based on the connection rule, both m_mockBluetoothDevice1 and m_mockBluetoothDevice2 should be diconnected successfully. 3) Events: A sequence of {DISCONNECT_DEVICES_SUCCEEDED, UNPAIR_DEVICES_SUCCEEDED, DISCONNECT_DEVICES_SUCCEEDED, UNPAIR_DEVICES_SUCCEEDED} should be sent to cloud: a. {DISCONNECT_DEVICES_SUCCEEDED, UNPAIR_DEVICES_SUCCEEDED} are sent when Bluetooth CapabilityAgents tries to unpair m_mockBluetoothDevice1. b. {DISCONNECT_DEVICES_SUCCEEDED, UNPAIR_DEVICES_SUCCEEDED} are sent when Bluetooth CapabilityAgents tries to unpair m_mockBluetoothDevice2.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleUnpairLocal | |||
| ) |
Test call to handle the local unpair() method. Assumption: A DeviceManager contains m_mockBluetoothDevice1. m_mockBluetoothDevice1 belongs to DeviceCategory::PHONE, which follows BasicDeviceConnectionRule. Use case: A local unpair() call is made with the MAC address of m_mockBluetoothDevice1. Expected result: 1) m_mockBluetoothDevice1 disconnects and unpairs. 2) The observer should be notified of device disconnection once. 3) One DisconnectDevicesSucceeded and one UnpairDevicesSucceeded event.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleDisconnectDevices | |||
| ) |
Test call to handle DisconnectDevices directive with matched device UUIDs.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. Both devices are in paired and connected state. Use case: A DisconnectDevices directive is sent down, whose payload contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. Expected result: 1) Both m_mockBluetoothDevice1 and m_mockBluetoothDevice2 should be disconnected successfully. 2) The observer should be notified the device disconnection once. 3) Events: A sequnce of {DISCONNECT_DEVICES_SUCCEEDED, DISCONNECT_DEVICES_SUCCEEDED} should be sent to cloud. One for m_mockBluetoothDevice1, one for m_mockBluetoothDevice2.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleDisconnectLocal | |||
| ) |
Test call to handle the local disconnect() method.
Assumption: A DeviceManager contains m_mockBluetoothDevice1. The device belongs to DeviceCategory::UNKNOWN. The device is in connected state. Use case: A local disconnect() call is made with the MAC address of m_mockBluetoothDevice1. Expected result: 1) m_mockBluetoothDevice1 disconnects. 2) The observer should be notified of device disconnection once. 3) One DisconnectDevicesSucceeded event.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_handleSetDeviceCategories | |||
| ) |
Test call to handle SetDeviceCategories directive with matched device UUID.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. Both of them belong to DeviceCategory::UNKNOWN Use case: A SetDeviceCategories directive is sent down, whose payload contains m_mockBluetoothDevice1 (need to be set to DeviceCategory::PHONE) and m_mockBluetoothDevice2 (need to be set to DeviceCategory::GADGET). Expected result: 1) Both devices are set the assigned device category successfully. 2) Events: A sequnce of {SET_DEVICE_CATEGORIES_SUCCEEDED, SET_DEVICE_CATEGORIES_SUCCEEDED} should be sent to cloud. One for m_mockBluetoothDevice1, one for m_mockBluetoothDevice2.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_contentDucksUponReceivingBackgroundFocus | |||
| ) |
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_contentUnducksUponReceivingForegroundOrNoneFocus | |||
| ) |
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_streamingStateChange | |||
| ) |
Test streaming state change of multiple device connections.
Assumption: A DeviceManager contains m_mockBluetoothDevice1 and m_mockBluetoothDevice2. m_mockBluetoothDevice1 belongs to DeviceCategory::AUDIO_VIDEO. m_mockBluetoothDevice2 belongs to DeviceCategory::PHONE. Use case: m_mockBluetoothDevice1 initiates connection and starts streaming audio. Then m_mockBluetoothDevice2 initiates connection. Expected Result: 1) m_mockBluetoothDevice1 should connect. A StreamingStarted event should be sent. 2) When m_mockBluetoothDevice2 connects, m_mockBluetoothDevice1 should be disconnected. A StreamingEnded event should be sent.
| alexaClientSDK::acsdkBluetooth::test::TEST_F | ( | BluetoothTest | , |
| test_focusStateChange | |||
| ) |
Test focus state change of barge-in scenario.
Assumption: A DeviceManager contains m_mockBluetoothDevice3, which belongs to DeviceCategory::PHONE. Use case:
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_createInvalidConfigurationRoot | |||
| ) |
Tests the create function with an invalid root.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_createValidConfigurationRoot | |||
| ) |
Tests creating a database object.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_createDatabaseSucceeds | |||
| ) |
Test creating a valid DB. This is implicitly tested in the SetUp() function, but we formally test it here.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_createExistingDatabaseFails | |||
| ) |
Test that creating an existing DB fails.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_openExistingDatabaseSucceeds | |||
| ) |
Test opening an existing database.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_clearOnOneRowSucceeds | |||
| ) |
Test clearing the table with one row.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_clearOnMultipleRowsSucceeds | |||
| ) |
Test clearing the table with multiple rows.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_clearOnEmptySucceeds | |||
| ) |
Test clearing the table when it's already empty.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getUuidWithOneSucceeds | |||
| ) |
Test getUuid with one row containing UUID.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getUuidWithMultipleSucceeds | |||
| ) |
Test getUuid with multiple rows, one of which contains the UUID.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getUuidNoMatchingFails | |||
| ) |
Test getUuid with no matching UUID.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getMacWithOneSucceeds | |||
| ) |
Test getMac with one row containing MAC.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getMacWithMultipleSucceeds | |||
| ) |
Test getMac with multiple rows, one of which contains the MAC.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getMacNoMatchingFails | |||
| ) |
Test getMac with no matching MAC.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getCategoryWithOneSucceeds | |||
| ) |
Test getCategory with one row containing Unknown Category.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getCategoryWithMultipleSucceeds | |||
| ) |
Test getCategory with multiple rows, two of which contains UNKNOWN, one is updated to PHONE.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getCategoryWithMultipleInsertByMacSucceeds | |||
| ) |
Test getCategory with multiple rows, two of which contains UNKNOWN, one is updated to PHONE, verify insertByMac preserves the category.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getCategoryNoMatchingFails | |||
| ) |
Test getCategory with no matching category for given uuid.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getMacToUuidWithOneRowSucceeds | |||
| ) |
Test getMacToUuid with one row.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getMacToUuidWithMultipleRowsSucceeds | |||
| ) |
Test getMacToUuid with multiple expected.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getMacToUuidWithEmptySucceeds | |||
| ) |
Test getMacToUuid when empty.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getUuidToMacWithOneRowSucceeds | |||
| ) |
Test getUuidToMac with one row.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getUuidToMacWithMultipleRowsSucceeds | |||
| ) |
Test getUuidToMac with multiple expected.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getUuidToMacWithEmptySucceeds | |||
| ) |
Test getUuidToMac when empty.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getUuidToCategoryWithOneRowSucceeds | |||
| ) |
Test getUuidToCategory with one row.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getUuidToCategoryWithOneRowUpdateCategorySucceeds | |||
| ) |
Test getUuidToCategory with one row, updated category to PHONE.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getUuidToCategoryWithMultipleRowsSucceeds | |||
| ) |
Test getUuidToCategory with multiple expected.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getUuidToCategoryWithEmptySucceeds | |||
| ) |
Test getUuidToCategory when empty.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getMacToCategoryWithOneRowSucceeds | |||
| ) |
Test getMacToCategory with one row.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getMacToCategoryWithOneRowUpdateCategorySucceeds | |||
| ) |
Test getMacToCategory with one row, updated category to PHONE.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getMacToCategoryWithMultipleRowsSucceeds | |||
| ) |
Test getMacToCategory with multiple expected.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| getMacToCategoryWithEmptySucceeds | |||
| ) |
Test getMacToCategory when empty.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getOrderedMacAscending | |||
| ) |
Test getOrderedMac and retrieve the macs in ascending insertion order (oldest first).
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_getOrderedMacDescending | |||
| ) |
Test getOrderedMac and retrieve the macs in descending insertion order (newest first).
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| updateByCategorySucceeds | |||
| ) |
Test updateByCategory succeeds.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| updateByCategoryNoMatchingFails | |||
| ) |
Test updateByCategory with no matching uuid.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_insertByMacSucceeds | |||
| ) |
Test insertByMac succeeds.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_insertByMacDuplicateFails | |||
| ) |
Test insertByMac existing fails.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_insertByMacOverwriteSucceeds | |||
| ) |
Test insertByMac with overwrite succeeds.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_removeExistingSucceeds | |||
| ) |
Test remove succeeds.
| alexaClientSDK::acsdkBluetooth::test::TEST_P | ( | SQLiteBluetoothStorageParameterizedTests | , |
| test_removeNonExistingSucceeds | |||
| ) |
Test remove on non-existing record succeeds.
|
static |
Wait timeout.
|
static |
|
static |
|
static |
THe Bluetooth state portion of the Context.
|
static |
JSON value for the cloud requester.
|
static |
The MAC address column.
|
static |
The UUID column.
|
static |
ConnectByDevice directive.
|
static |
The ConnectByDeviceIdSucceeded event name.
|
static |
ConnectByProfile directive.
|
static |
The ConnectByProfileFailed event name.
|
static |
The ConnectByProfileSucceeded event name.
|
static |
JSON value for the device requester.
|
static |
DisconnectDevice directive.
|
static |
The DisconnectDeviceSucceeded event name.
|
static |
Error message for when the file already exists.
|
static |
Error message for when the file already exists.
|
static |
JSON key for the event section of a message.
|
static |
JSON key for the header section of a message.
|
static |
JSON key for the name section of a message.
|
static |
Mock Context.
|
static |
Namespace of Bluetooth.
|
static |
PairDevice directive.
|
static |
The PairDeviceSucceeded event name.
|
static |
JSON key for the payload section of a message.
|
static |
JSON key for the requester section of a message.
|
static |
The ScanDevicesUpdated event name.
|
static |
SetDeviceCategories directive.
|
static |
The SetDeviceCategoriesSucceeded event name.
|
static |
The StreamingEnded event name.
|
static |
The StreamingStarted event name.
|
static |
String to identify log entries originating from this file.
|
static |
Test Bluetooth device mac address 1.
|
static |
Test Bluetooth device mac address 2.
|
static |
Test Bluetooth device mac address 3.
|
static |
Test Bluetooth device friendly name 1.
|
static |
Test Bluetooth device friendly name 2.
|
static |
Test Bluetooth device friendly name 3.
|
static |
Test Bluetooth device uuid 1.
|
static |
Test Bluetooth device uuid 2.
|
static |
Test Bluetooth device uuid 3.
|
static |
ConnectByDeviceIds payload.
|
static |
ConnectByDeviceProfile payload 1.
|
static |
ConnectByDeviceProfile payload 2.
|
static |
Test Database file name. Can be changed if there are conflicts.
|
static |
Test Database file name. Can be changed if there are conflicts.
|
static |
DisconnectDevices payload.
|
static |
Test MAC Address.
|
static |
Second Test MAC Address.
|
static |
Test matched profile name.
|
static |
Test message id.
|
static |
Test message id.
|
static |
Test Other Category.
|
static |
PairDevices payload.
|
static |
Test Phone Category.
|
static |
Test profile version.
|
static |
SetDeviceCategories payload.
|
static |
Test Unknown MAC/Category.
|
static |
Test unmatched profile name.
|
static |
UnpairDevices payload.
|
static |
Test UUID.
|
static |
Second Test UUID.
|
static |
UnpairDevice directive.
|
static |
The UnpairDeviceSucceeded event name.
|
static |
Table name.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0