Changeset c35be6
- Timestamp:
- 01/25/12 17:41:27 (4 months ago)
- Branches:
- ('master', 'deebf2045e7119c339412580f37a1e653f7d5715')('controller-upgrade', '00f95d22e12d96ef089e0902ef62ae8ce841dc6f')
- Children:
- 5f1d6e7fe54aba7fe19fecb3800e50322165b5ea
- Parents:
- e69f7abba82ffdcb5f6bc755d4eb4f009cbfe0d1
- git-author:
- Micke Prag <micke.prag@telldus.se>2012-01-25 17:41:27+01:00
- git-committer:
- Micke Prag <micke.prag@telldus.se>2012-01-25 17:41:27+01:00
- File:
-
- 1 edited
-
telldus-core/service/ControllerManager.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
telldus-core/service/ControllerManager.cpp
rb84e8b rc35be6 34 34 35 35 void ControllerManager::deviceInsertedOrRemoved(int vid, int pid, const std::string &serial, bool inserted) { 36 if (vid == 0x0 && pid == 0x0) { //All 37 if (inserted) { 38 loadControllers(); 39 } else { 40 //Disconnect all 41 TelldusCore::MutexLocker locker(&d->mutex); 42 while(d->controllers.size()) { 43 ControllerMap::iterator it = d->controllers.begin(); 44 delete it->second; 45 d->controllers.erase(it); 46 } 47 } 48 return; 49 } 36 50 if (vid != 0x1781) { 37 51 return;
Note: See TracChangeset
for help on using the changeset viewer.
