Connection time optimized

This commit is contained in:
2017-11-14 09:18:27 +01:00
parent 4d9a8fd116
commit 350ddab997
47 changed files with 350899 additions and 701 deletions
+13 -1
View File
@@ -187,7 +187,7 @@ public:
int calcDBPMStatus(int, int, string);
int getDBPM(DBPMHolder &dbpm);
int getBS(BSDataHolder &bsd);
int getDBPM(DBPMKeeper &dbpm);
int readDBPMOffsets(DBPMKeeper &dbpm);
@@ -990,10 +990,22 @@ public:
return status;
}
//Closes channels but does not delete handle
vector<unsigned int> closeDisconnectedChannelsFromWithinGroupV(const unsigned int groupHandle) {
vector<unsigned int> dhV=handleHelper.getDisconnectedHandlesFromWithinGroupV(groupHandle);
if (dhV.size() >0) {closeChannelsKeepHandles(dhV);}
return dhV;
}
vector<unsigned int> getDisconnectedHandlesFromWithinGroupV(const unsigned int groupHandle) {
return handleHelper.getDisconnectedHandlesFromWithinGroupV(groupHandle);
}
vector<unsigned int> getHandlesFromWithinGroupV(const unsigned int groupHandle) {
return handleHelper.getHandlesFromWithinGroupV(groupHandle);
}
unsigned int * getHandlesFromWithinGroup(const unsigned int groupHandle) {
return handleHelper.getHandlesFromWithinGroup(groupHandle);
}