void DeviceListTI::TestSync() { // trivial validation of the sync wrappers to all APIs // single sync call to whichever device happens to be first in our list if (iList.size() == 0) { Print("No devices found, so nothing to test\n"); return; } CpDevice* device = iList[0]; Print("Sync call to device "); Print(device->Udn()); Print("\n"); iConnMgr = new CpProxyUpnpOrgConnectionManager1(*device); Brh source; Brh sink; try { iConnMgr->SyncGetProtocolInfo(source, sink); } catch(ProxyError) {} #if 0 Print("source is "); Print(source); Print("\nsink is "); Print(sink); Print("\n"); #endif delete iConnMgr; }