Skip to content

Commit a4d35c8

Browse files
committed
rename getConnectionHandles() to getConnectedHandles() and its signature per review
1 parent 114b6f4 commit a4d35c8

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

libraries/Bluefruit52Lib/src/bluefruit.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -607,19 +607,19 @@ bool AdafruitBluefruit::connected(uint16_t conn_hdl)
607607
return conn && conn->connected();
608608
}
609609

610-
void AdafruitBluefruit::getConnectionHandles(uint16_t* connectionHandles, uint8_t maxConnectionHandleCount, uint8_t* actualConnectionHandleCount)
610+
uint8_t AdafruitBluefruit::getConnectedHandles(uint16_t* hdl_list, uint8_t max_count)
611611
{
612612
uint8_t count = 0;
613-
for (uint16_t connectionHandle = 0; (connectionHandle < BLE_MAX_CONNECTION) && (count < maxConnectionHandleCount); ++connectionHandle)
613+
for (uint16_t hdl = 0; (hdl < BLE_MAX_CONNECTION) && (count < max_count); ++hdl)
614614
{
615-
if (this->connected(connectionHandle))
615+
if (this->connected(hdl))
616616
{
617-
connectionHandles[count] = connectionHandle;
617+
hdl_list[count] = hdl;
618618
count++;
619619
}
620620
}
621621

622-
*actualConnectionHandleCount = count;
622+
return count;
623623
}
624624

625625
bool AdafruitBluefruit::disconnect(uint16_t conn_hdl)

libraries/Bluefruit52Lib/src/bluefruit.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,7 @@ class AdafruitBluefruit
163163
uint8_t connected (void); // Number of connected
164164
bool connected (uint16_t conn_hdl);
165165

166-
void getConnectionHandles(uint16_t* connectionHandles, uint8_t maxConnectionHandleCount, uint8_t* actualConnectionHandleCount);
167-
166+
uint8_t getConnectedHandles(uint16_t* hdl_list, uint8_t max_count);
168167
uint16_t connHandle (void);
169168

170169
// Alias to BLEConnection API()

0 commit comments

Comments
 (0)