Skip to content
Snippets Groups Projects
Commit 5434951e authored by Himanshu Rawat's avatar Himanshu Rawat Committed by Gerrit Code Review
Browse files

Merge "Rename tTypedAddressTransport to tAclLinkSpec" into main

parents 327af4e8 abbcef84
No related branches found
No related tags found
No related merge requests found
...@@ -151,11 +151,11 @@ struct std::hash<tBLE_BD_ADDR> { ...@@ -151,11 +151,11 @@ struct std::hash<tBLE_BD_ADDR> {
} }
}; };
struct tTypedAddressTransport { struct tAclLinkSpec {
tBLE_BD_ADDR addrt; tBLE_BD_ADDR addrt;
tBT_TRANSPORT transport; tBT_TRANSPORT transport;
bool operator==(const tTypedAddressTransport rhs) const { bool operator==(const tAclLinkSpec rhs) const {
if (rhs.addrt != addrt) return false; if (rhs.addrt != addrt) return false;
if (rhs.transport == BT_TRANSPORT_AUTO || transport == BT_TRANSPORT_AUTO) { if (rhs.transport == BT_TRANSPORT_AUTO || transport == BT_TRANSPORT_AUTO) {
...@@ -165,11 +165,9 @@ struct tTypedAddressTransport { ...@@ -165,11 +165,9 @@ struct tTypedAddressTransport {
return rhs.transport == transport; return rhs.transport == transport;
} }
bool operator!=(const tTypedAddressTransport rhs) const { bool operator!=(const tAclLinkSpec rhs) const { return !(*this == rhs); }
return !(*this == rhs);
}
bool StrictlyEquals(const tTypedAddressTransport rhs) const { bool StrictlyEquals(const tAclLinkSpec rhs) const {
return rhs.addrt == addrt && rhs.transport == transport; return rhs.addrt == addrt && rhs.transport == transport;
} }
......
...@@ -100,20 +100,20 @@ TEST(BleAddressWithTypeTest, STREAM_TO_BLE_ADDR_TYPE) { ...@@ -100,20 +100,20 @@ TEST(BleAddressWithTypeTest, STREAM_TO_BLE_ADDR_TYPE) {
} }
TEST(BleAddressWithTypeTest, TYPED_ADDRESS_TRANSPORT) { TEST(BleAddressWithTypeTest, TYPED_ADDRESS_TRANSPORT) {
tTypedAddressTransport typedAddressTransportA = { tAclLinkSpec linkSpecA = {{BLE_ADDR_PUBLIC, RAW_ADDRESS_TEST1},
{BLE_ADDR_PUBLIC, RAW_ADDRESS_TEST1}, BT_TRANSPORT_AUTO}; BT_TRANSPORT_AUTO};
tTypedAddressTransport typedAddressTransportB = { tAclLinkSpec linkSpecB = {{BLE_ADDR_PUBLIC, RAW_ADDRESS_TEST1},
{BLE_ADDR_PUBLIC, RAW_ADDRESS_TEST1}, BT_TRANSPORT_BR_EDR}; BT_TRANSPORT_BR_EDR};
tTypedAddressTransport typedAddressTransportC = { tAclLinkSpec linkSpecC = {{BLE_ADDR_PUBLIC, RAW_ADDRESS_TEST1},
{BLE_ADDR_PUBLIC, RAW_ADDRESS_TEST1}, BT_TRANSPORT_LE}; BT_TRANSPORT_LE};
ASSERT_EQ(typedAddressTransportA, typedAddressTransportB); ASSERT_EQ(linkSpecA, linkSpecB);
ASSERT_EQ(typedAddressTransportA, typedAddressTransportC); ASSERT_EQ(linkSpecA, linkSpecC);
ASSERT_NE(typedAddressTransportB, typedAddressTransportC); ASSERT_NE(linkSpecB, linkSpecC);
ASSERT_FALSE(typedAddressTransportA.StrictlyEquals(typedAddressTransportB)); ASSERT_FALSE(linkSpecA.StrictlyEquals(linkSpecB));
ASSERT_FALSE(typedAddressTransportA.StrictlyEquals(typedAddressTransportC)); ASSERT_FALSE(linkSpecA.StrictlyEquals(linkSpecC));
ASSERT_FALSE(typedAddressTransportB.StrictlyEquals(typedAddressTransportC)); ASSERT_FALSE(linkSpecB.StrictlyEquals(linkSpecC));
} }
TEST(BleAddressWithTypeTest, BLE_ADDR_TYPE_TO_STREAM) { TEST(BleAddressWithTypeTest, BLE_ADDR_TYPE_TO_STREAM) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment